[INFO] fetching crate xapian-rs 0.3.0...
[INFO] fixing xapian-rs-0.3.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate xapian-rs 0.3.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate xapian-rs 0.3.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate xapian-rs 0.3.0
[INFO] tweaked toml for crates.io crate xapian-rs 0.3.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate xapian-rs 0.3.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate xapian-rs 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d24b901856ca49fb92eee6541b658cf99a59c0154866adfa57d96b7d03653926
[INFO] running `Command { std: "docker" "start" "d24b901856ca49fb92eee6541b658cf99a59c0154866adfa57d96b7d03653926", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d24b901856ca49fb92eee6541b658cf99a59c0154866adfa57d96b7d03653926" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d24b901856ca49fb92eee6541b658cf99a59c0154866adfa57d96b7d03653926", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d24b901856ca49fb92eee6541b658cf99a59c0154866adfa57d96b7d03653926" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling cc v1.1.2
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling serde v1.0.204
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling serde_json v1.0.120
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling thiserror v1.0.62
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling gimli v0.29.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling unicode-width v0.1.13
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling regex-syntax v0.8.4
[INFO] [stderr]    Compiling miniz_oxide v0.7.4
[INFO] [stderr]    Compiling syn v2.0.71
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling object v0.36.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling link-cplusplus v1.0.9
[INFO] [stderr]    Compiling backtrace v0.3.73
[INFO] [stderr]    Compiling cxxbridge-flags v1.0.124
[INFO] [stderr]    Compiling rustc-demangle v0.1.24
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling cxx v1.0.124
[INFO] [stderr]    Compiling addr2line v0.22.0
[INFO] [stderr]    Compiling regex-automata v0.4.7
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling libloading v0.8.4
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling autocxx-bindgen v0.69.5
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling rustversion v1.0.17
[INFO] [stderr]    Compiling prettyplease v0.2.20
[INFO] [stderr]    Compiling aquamarine v0.1.12
[INFO] [stderr]    Compiling textwrap v0.15.2
[INFO] [stderr]    Compiling supports-color v2.1.0
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling supports-hyperlinks v2.1.0
[INFO] [stderr]    Compiling supports-unicode v2.1.0
[INFO] [stderr]    Compiling terminal_size v0.1.17
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling owo-colors v3.5.0
[INFO] [stderr]    Compiling regex v1.10.5
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling fastrand v2.1.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling cxx-gen v0.7.124
[INFO] [stderr]    Compiling tempfile v3.10.1
[INFO] [stderr]    Compiling serde_derive v1.0.204
[INFO] [stderr]    Compiling thiserror-impl v1.0.62
[INFO] [stderr]    Compiling miette-derive v5.10.0
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling indoc v1.0.9
[INFO] [stderr]    Compiling miette v5.10.0
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling cxxbridge-macro v1.0.124
[INFO] [stderr]     Checking anstyle-parse v0.2.4
[INFO] [stderr]    Compiling env_logger v0.9.3
[INFO] [stderr]     Checking anstyle v1.0.7
[INFO] [stderr]     Checking colorchoice v1.0.1
[INFO] [stderr]    Compiling autocxx v0.27.0
[INFO] [stderr]     Checking anstyle-query v1.1.0
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.0
[INFO] [stderr]     Checking anstream v0.6.14
[INFO] [stderr]     Checking clap_lex v0.7.1
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]     Checking clap_builder v4.5.9
[INFO] [stderr]     Checking csv-core v0.1.11
[INFO] [stderr]    Compiling clap_derive v4.5.8
[INFO] [stderr]     Checking bytes v1.6.1
[INFO] [stderr]     Checking float-ord v0.3.2
[INFO] [stderr]     Checking moveit v0.6.0
[INFO] [stderr]     Checking clap v4.5.9
[INFO] [stderr]     Checking csv v1.3.0
[INFO] [stderr]    Compiling autocxx-parser v0.27.0
[INFO] [stderr]    Compiling autocxx-engine v0.27.0
[INFO] [stderr]    Compiling autocxx-macro v0.27.0
[INFO] [stderr]    Compiling autocxx-build v0.27.0
[INFO] [stderr]    Compiling xapian-rs v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr] error: errors present after applying fixes to crate `xapian_rs`
[INFO] [stderr]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs
[INFO] [stderr]  ::: src/ffi.rs
[INFO] [stderr]  ::: src/query.rs
[INFO] [stderr]  ::: src/range.rs
[INFO] [stderr]  ::: src/search.rs
[INFO] [stderr]  ::: src/term.rs
[INFO] [stderr]   = cause: error: expected type, found keyword `unsafe`
[INFO] [stderr]             --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155898
[INFO] [stderr]              |
[INFO] [stderr]            1 | ...od cxxbridge { impl UniquePtr < RustExpandDeciderCpp > unsafe { } impl SharedPtr < RustExpandDeciderCpp > unsafe { } impl WeakPtr ...
[INFO] [stderr]              |                                                           ^^^^^^ expected type
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0433]: cannot find `ffi` in `self`
[INFO] [stderr]              --> src/ffi.rs:28:22
[INFO] [stderr]               |
[INFO] [stderr]            28 | pub(crate) use self::ffi::Xapian::*;
[INFO] [stderr]               |                      ^^^ could not find `ffi` in `self`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0433]: cannot find `ffi` in `super`
[INFO] [stderr]              --> src/ffi.rs:31:20
[INFO] [stderr]               |
[INFO] [stderr]            31 |     pub use super::ffi::shim::*;
[INFO] [stderr]               |                    ^^^ could not find `ffi` in `super`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::shim::FfiRangeProcessor_methods`
[INFO] [stderr]               --> src/range.rs:133:13
[INFO] [stderr]                |
[INFO] [stderr]            133 |         use ffi::shim::FfiRangeProcessor_methods;
[INFO] [stderr]                |             ^^^^^^^^^^^-------------------------
[INFO] [stderr]                |                        |
[INFO] [stderr]                |                        no `FfiRangeProcessor_methods` in `ffi::shim`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::shim::FfiFieldProcessor_methods`
[INFO] [stderr]              --> src/query.rs:40:13
[INFO] [stderr]               |
[INFO] [stderr]            40 |         use ffi::shim::FfiFieldProcessor_methods;
[INFO] [stderr]               |             ^^^^^^^^^^^-------------------------
[INFO] [stderr]               |                        |
[INFO] [stderr]               |                        no `FfiFieldProcessor_methods` in `ffi::shim`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::Query_op`
[INFO] [stderr]               --> src/query.rs:109:18
[INFO] [stderr]                |
[INFO] [stderr]            109 |         use ffi::Query_op::*;
[INFO] [stderr]                |                  ^^^^^^^^ could not find `Query_op` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::Query_op`
[INFO] [stderr]               --> src/query.rs:139:18
[INFO] [stderr]                |
[INFO] [stderr]            139 |         use ffi::Query_op::*;
[INFO] [stderr]                |                  ^^^^^^^^ could not find `Query_op` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::shim::WildcardLimitBehavior`
[INFO] [stderr]               --> src/query.rs:567:24
[INFO] [stderr]                |
[INFO] [stderr]            567 |         use ffi::shim::WildcardLimitBehavior::*;
[INFO] [stderr]                |                        ^^^^^^^^^^^^^^^^^^^^^ could not find `WildcardLimitBehavior` in `shim`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::shim::WildcardLimitBehavior`
[INFO] [stderr]               --> src/query.rs:582:24
[INFO] [stderr]                |
[INFO] [stderr]            582 |         use ffi::shim::WildcardLimitBehavior::*;
[INFO] [stderr]                |                        ^^^^^^^^^^^^^^^^^^^^^ could not find `WildcardLimitBehavior` in `shim`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::shim::FfiMatchSpy_methods`
[INFO] [stderr]               --> src/search.rs:335:13
[INFO] [stderr]                |
[INFO] [stderr]            335 |         use ffi::shim::FfiMatchSpy_methods;
[INFO] [stderr]                |             ^^^^^^^^^^^-------------------
[INFO] [stderr]                |                        |
[INFO] [stderr]                |                        no `FfiMatchSpy_methods` in `ffi::shim`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::QueryParser_stem_strategy`
[INFO] [stderr]              --> src/term.rs:98:18
[INFO] [stderr]               |
[INFO] [stderr]            98 |         use ffi::QueryParser_stem_strategy::*;
[INFO] [stderr]               |                  ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `QueryParser_stem_strategy` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::TermGenerator_stem_strategy`
[INFO] [stderr]               --> src/term.rs:113:18
[INFO] [stderr]                |
[INFO] [stderr]            113 |         use ffi::TermGenerator_stem_strategy::*;
[INFO] [stderr]                |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `TermGenerator_stem_strategy` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::QueryParser_stem_strategy`
[INFO] [stderr]               --> src/term.rs:128:18
[INFO] [stderr]                |
[INFO] [stderr]            128 |         use ffi::QueryParser_stem_strategy::*;
[INFO] [stderr]                |                  ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `QueryParser_stem_strategy` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::TermGenerator_stem_strategy`
[INFO] [stderr]               --> src/term.rs:143:18
[INFO] [stderr]                |
[INFO] [stderr]            143 |         use ffi::TermGenerator_stem_strategy::*;
[INFO] [stderr]                |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `TermGenerator_stem_strategy` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::TermGenerator_stop_strategy`
[INFO] [stderr]               --> src/term.rs:201:18
[INFO] [stderr]                |
[INFO] [stderr]            201 |         use ffi::TermGenerator_stop_strategy::*;
[INFO] [stderr]                |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `TermGenerator_stop_strategy` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error[E0432]: unresolved import `ffi::TermGenerator_stop_strategy`
[INFO] [stderr]               --> src/term.rs:214:18
[INFO] [stderr]                |
[INFO] [stderr]            214 |         use ffi::TermGenerator_stop_strategy::*;
[INFO] [stderr]                |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `TermGenerator_stop_strategy` in `ffi`
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            error: aborting due to 16 previous errors
[INFO] [stderr]            
[INFO] [stderr]            
[INFO] [stderr]            Some errors have detailed explanations: E0432, E0433.
[INFO] [stderr]            
[INFO] [stderr]            For more information about an error, try `rustc --explain E0432`.
[INFO] [stderr] help: to report this as a bug, open an issue at https://github.com/rust-lang/rust/issues, quoting the full output of this command
[INFO] [stderr] help: to possibly apply more fixes, pass in the `--broken-code` flag
[INFO] [stderr] note: original diagnostics will follow:
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161358
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: & str) -> UniquePtr < CxxString > ; pub unsafe fn RustExpandDeciderCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout]   = note: `--force-warn missing-unsafe-on-extern` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161477
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...1a () -> * mut RustExpandDeciderCpp ; pub unsafe fn RustExpandDeciderCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : *...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161598
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(arg0 : * mut RustExpandDeciderCpp) ; type RustExpandDeciderCpp ; fn RustExpandDeciderCpp_remove_ownership (self : & RustExpandDec...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161701
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...hip (self : & RustExpandDeciderCpp) ; fn As_FfiExpandDecider (self : & RustExpandDeciderCpp) -> & FfiExpandDecider ; fn As_FfiExpa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161780
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ndDeciderCpp) -> & FfiExpandDecider ; fn As_FfiExpandDecider_mut (self : Pin < & mut RustExpandDeciderCpp >) -> Pin < & mut FfiExp...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161887
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...) -> Pin < & mut FfiExpandDecider > ; fn RustExpandDeciderCpp_As_FfiExpandDecider_UniquePtr (u : UniquePtr < RustExpandDeciderCpp ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162018
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...) -> UniquePtr < FfiExpandDecider > ; pub unsafe fn RustFieldProcessorCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> *...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162139
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a () -> * mut RustFieldProcessorCpp ; pub unsafe fn RustFieldProcessorCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162262
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...arg0 : * mut RustFieldProcessorCpp) ; type RustFieldProcessorCpp ; fn RustFieldProcessorCpp_remove_ownership (self : & RustFieldPr...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162368
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ip (self : & RustFieldProcessorCpp) ; fn As_FfiFieldProcessor (self : & RustFieldProcessorCpp) -> & FfiFieldProcessor ; fn As_FfiF...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162450
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rocessorCpp) -> & FfiFieldProcessor ; fn As_FfiFieldProcessor_mut (self : Pin < & mut RustFieldProcessorCpp >) -> Pin < & mut FfiF...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162560
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... -> Pin < & mut FfiFieldProcessor > ; fn RustFieldProcessorCpp_As_FfiFieldProcessor_UniquePtr (u : UniquePtr < RustFieldProcessorC...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162695
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... -> UniquePtr < FfiFieldProcessor > ; pub unsafe fn RustMatchDeciderCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * m...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162812
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a () -> * mut RustMatchDeciderCpp ; pub unsafe fn RustMatchDeciderCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:162931
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... (arg0 : * mut RustMatchDeciderCpp) ; type RustMatchDeciderCpp ; fn RustMatchDeciderCpp_remove_ownership (self : & RustMatchDecide...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163031
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ship (self : & RustMatchDeciderCpp) ; fn As_FfiMatchDecider (self : & RustMatchDeciderCpp) -> & FfiMatchDecider ; fn As_FfiMatchDe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163107
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tchDeciderCpp) -> & FfiMatchDecider ; fn As_FfiMatchDecider_mut (self : Pin < & mut RustMatchDeciderCpp >) -> Pin < & mut FfiMatch...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163211
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...>) -> Pin < & mut FfiMatchDecider > ; fn RustMatchDeciderCpp_As_FfiMatchDecider_UniquePtr (u : UniquePtr < RustMatchDeciderCpp >) ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163338
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...>) -> UniquePtr < FfiMatchDecider > ; pub unsafe fn RustMatchSpyCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut R...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163447
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...fa3b71a () -> * mut RustMatchSpyCpp ; pub unsafe fn RustMatchSpyCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163558
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...b71a (arg0 : * mut RustMatchSpyCpp) ; type RustMatchSpyCpp ; fn RustMatchSpyCpp_remove_ownership (self : & RustMatchSpyCpp) ; fn A...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163646
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...wnership (self : & RustMatchSpyCpp) ; fn As_FfiMatchSpy (self : & RustMatchSpyCpp) -> & FfiMatchSpy ; fn As_FfiMatchSpy_mut (self ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163710
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& RustMatchSpyCpp) -> & FfiMatchSpy ; fn As_FfiMatchSpy_mut (self : Pin < & mut RustMatchSpyCpp >) -> Pin < & mut FfiMatchSpy > ; ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163802
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Cpp >) -> Pin < & mut FfiMatchSpy > ; fn RustMatchSpyCpp_As_FfiMatchSpy_UniquePtr (u : UniquePtr < RustMatchSpyCpp >) -> UniquePtr...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:163913
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Cpp >) -> UniquePtr < FfiMatchSpy > ; pub unsafe fn RustRangeProcessorCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> *...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164034
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a () -> * mut RustRangeProcessorCpp ; pub unsafe fn RustRangeProcessorCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164157
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...arg0 : * mut RustRangeProcessorCpp) ; type RustRangeProcessorCpp ; fn RustRangeProcessorCpp_remove_ownership (self : & RustRangePr...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164263
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ip (self : & RustRangeProcessorCpp) ; fn As_FfiRangeProcessor (self : & RustRangeProcessorCpp) -> & FfiRangeProcessor ; fn As_FfiR...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164345
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rocessorCpp) -> & FfiRangeProcessor ; fn As_FfiRangeProcessor_mut (self : Pin < & mut RustRangeProcessorCpp >) -> Pin < & mut FfiR...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164455
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... -> Pin < & mut FfiRangeProcessor > ; fn RustRangeProcessorCpp_As_FfiRangeProcessor_UniquePtr (u : UniquePtr < RustRangeProcessorC...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164590
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... -> UniquePtr < FfiRangeProcessor > ; pub unsafe fn RustStopperCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut Ru...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164697
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3fa3b71a () -> * mut RustStopperCpp ; pub unsafe fn RustStopperCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut R...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164806
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3b71a (arg0 : * mut RustStopperCpp) ; type RustStopperCpp ; fn RustStopperCpp_remove_ownership (self : & RustStopperCpp) ; fn As_F...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164891
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ownership (self : & RustStopperCpp) ; fn As_FfiStopper (self : & RustStopperCpp) -> & FfiStopper ; fn As_FfiStopper_mut (self : Pi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:164952
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: & RustStopperCpp) -> & FfiStopper ; fn As_FfiStopper_mut (self : Pin < & mut RustStopperCpp >) -> Pin < & mut FfiStopper > ; fn ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165041
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rCpp >) -> Pin < & mut FfiStopper > ; fn RustStopperCpp_As_FfiStopper_UniquePtr (u : UniquePtr < RustStopperCpp >) -> UniquePtr < ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165148
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rCpp >) -> UniquePtr < FfiStopper > ; pub unsafe fn TermIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut Term...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165251
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...4e3fa3b71a () -> * mut TermIterator ; pub unsafe fn TermIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Ter...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165356
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...fa3b71a (arg0 : * mut TermIterator) ; # [namespace = "Xapian"] type TermIterator = super :: bindgen :: root :: Xapian :: TermItera...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165549
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3ba54e3fa3b71a () -> * mut Database ; pub unsafe fn Database_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Databas...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165646
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...54e3fa3b71a (arg0 : * mut Database) ; # [namespace = "Xapian"] type Database = super :: bindgen :: root :: Xapian :: Database ; pu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165868
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: & WritableDatabase) -> & Database ; pub unsafe fn WritableDatabase_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:165979
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a3b71a () -> * mut WritableDatabase ; pub unsafe fn WritableDatabase_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166092
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (arg0 : * mut WritableDatabase) ; # [namespace = "Xapian"] type WritableDatabase = super :: bindgen :: root :: Xapian :: Writa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166303
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...turn_type : * mut WritableDatabase) ; pub unsafe fn Document_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut Document...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166398
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3ba54e3fa3b71a () -> * mut Document ; pub unsafe fn Document_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Documen...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166495
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...54e3fa3b71a (arg0 : * mut Document) ; # [namespace = "Xapian"] type Document = super :: bindgen :: root :: Xapian :: Document ; pu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166690
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e3fa3b71a () -> * mut TermGenerator ; pub unsafe fn TermGenerator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Te...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:166797
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a3b71a (arg0 : * mut TermGenerator) ; # [namespace = "Xapian"] type TermGenerator = super :: bindgen :: root :: Xapian :: TermGene...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167332
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0xa63ba54e3fa3b71a () -> * mut Stem ; pub unsafe fn Stem_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Stem) ; # [...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167421
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a (arg0 : * mut Stem) ; # [namespace = "Xapian"] type Stem = super :: bindgen :: root :: Xapian :: Stem ; pub unsafe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167590
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0xa63ba54e3fa3b71a () -> * mut ESet ; pub unsafe fn ESet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut ESet) ; # [...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167679
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a (arg0 : * mut ESet) ; # [namespace = "Xapian"] type ESet = super :: bindgen :: root :: Xapian :: ESet ; pub unsafe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167864
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...4e3fa3b71a () -> * mut ESetIterator ; pub unsafe fn ESetIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut ESe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:167969
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...fa3b71a (arg0 : * mut ESetIterator) ; # [namespace = "Xapian"] type ESetIterator = super :: bindgen :: root :: Xapian :: ESetItera...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168154
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0xa63ba54e3fa3b71a () -> * mut MSet ; pub unsafe fn MSet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut MSet) ; # [...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168243
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a (arg0 : * mut MSet) ; # [namespace = "Xapian"] type MSet = super :: bindgen :: root :: Xapian :: MSet ; pub unsafe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168428
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...4e3fa3b71a () -> * mut MSetIterator ; pub unsafe fn MSetIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut MSe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168533
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...fa3b71a (arg0 : * mut MSetIterator) ; # [namespace = "Xapian"] type MSetIterator = super :: bindgen :: root :: Xapian :: MSetItera...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168718
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0xa63ba54e3fa3b71a () -> * mut RSet ; pub unsafe fn RSet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut RSet) ; # [...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168807
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a (arg0 : * mut RSet) ; # [namespace = "Xapian"] type RSet = super :: bindgen :: root :: Xapian :: RSet ; pub unsafe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:168982
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a () -> * mut Enquire ; pub unsafe fn Enquire_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Enquire)...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169077
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a54e3fa3b71a (arg0 : * mut Enquire) ; # [namespace = "Xapian"] type Enquire = super :: bindgen :: root :: Xapian :: Enquire ; pub ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169276
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a3b71a () -> * mut ExpandDeciderAnd ; pub unsafe fn ExpandDeciderAnd_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169389
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (arg0 : * mut ExpandDeciderAnd) ; # [namespace = "Xapian"] type ExpandDeciderAnd = super :: bindgen :: root :: Xapian :: Expan...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169622
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...) -> * mut ExpandDeciderFilterTerms ; pub unsafe fn ExpandDeciderFilterTerms_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:169751
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0 : * mut ExpandDeciderFilterTerms) ; # [namespace = "Xapian"] type ExpandDeciderFilterTerms = super :: bindgen :: root :: Xapian ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170002
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... -> * mut ExpandDeciderFilterPrefix ; pub unsafe fn ExpandDeciderFilterPrefix_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170133
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... : * mut ExpandDeciderFilterPrefix) ; # [namespace = "Xapian"] type ExpandDeciderFilterPrefix = super :: bindgen :: root :: Xapian...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170372
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...b71a () -> * mut ValueCountMatchSpy ; pub unsafe fn ValueCountMatchSpy_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * m...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170489
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a (arg0 : * mut ValueCountMatchSpy) ; # [namespace = "Xapian"] type ValueCountMatchSpy = super :: bindgen :: root :: Xapian :: Val...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170688
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xa63ba54e3fa3b71a () -> * mut Query ; pub unsafe fn Query_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Query) ; #...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170779
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3ba54e3fa3b71a (arg0 : * mut Query) ; # [namespace = "Xapian"] type Query = super :: bindgen :: root :: Xapian :: Query ; pub unsa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:170968
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e3fa3b71a () -> * mut SimpleStopper ; pub unsafe fn SimpleStopper_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Si...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171075
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a3b71a (arg0 : * mut SimpleStopper) ; # [namespace = "Xapian"] type SimpleStopper = super :: bindgen :: root :: Xapian :: SimpleSt...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171282
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3fa3b71a () -> * mut RangeProcessor ; pub unsafe fn RangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut R...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171391
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3b71a (arg0 : * mut RangeProcessor) ; # [namespace = "Xapian"] type RangeProcessor = super :: bindgen :: root :: Xapian :: RangePr...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171641
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...RangeProcessor) -> & RangeProcessor ; pub unsafe fn DateRangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171756
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...b71a () -> * mut DateRangeProcessor ; pub unsafe fn DateRangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * m...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:171873
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a (arg0 : * mut DateRangeProcessor) ; # [namespace = "Xapian"] type DateRangeProcessor = super :: bindgen :: root :: Xapian :: Dat...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172135
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...RangeProcessor) -> & RangeProcessor ; pub unsafe fn NumberRangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172254
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...1a () -> * mut NumberRangeProcessor ; pub unsafe fn NumberRangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : *...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172375
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(arg0 : * mut NumberRangeProcessor) ; # [namespace = "Xapian"] type NumberRangeProcessor = super :: bindgen :: root :: Xapian :: N...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172590
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...54e3fa3b71a () -> * mut QueryParser ; pub unsafe fn QueryParser_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Quer...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:172693
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3fa3b71a (arg0 : * mut QueryParser) ; # [namespace = "Xapian"] type QueryParser = super :: bindgen :: root :: Xapian :: QueryParse...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173240
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...en_this : & TermIterator) -> c_uint ; # [namespace = "Xapian"] pub fn get_termfreq (self : & TermIterator) -> c_uint ; # [namespac...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173321
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...q (self : & TermIterator) -> c_uint ; # [namespace = "Xapian"] pub fn positionlist_count (self : & TermIterator) -> c_uint ; pub u...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173408
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t (self : & TermIterator) -> c_uint ; pub unsafe fn Xapian_TermIterator_positionlist_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (aut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173583
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...turn_type : * mut PositionIterator) ; pub unsafe fn Xapian_TermIterator_positionlist_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autoc...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173756
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...turn_type : * mut PositionIterator) ; pub fn Xapian_TermIterator_skip_to_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:173897
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ermIterator > , term : & CxxString) ; pub fn Xapian_TermIterator_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174040
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...terator) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_TermIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174177
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... TermIterator , o : & TermIterator) ; pub unsafe fn Xapian_TermIterator_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174318
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mIterator , o : * mut TermIterator) ; pub unsafe fn Xapian_TermIterator_new3_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174434
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocxx_gen_this : * mut TermIterator) ; pub unsafe fn TermIterator_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174549
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocxx_gen_this : * mut TermIterator) ; # [namespace = "Xapian"] pub fn add_database (self : Pin < & mut Database > , database : & D...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174652
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Database > , database : & Database) ; # [namespace = "Xapian"] pub fn size (self : & Database) -> usize ; # [namespace = "Xapian"]...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174720
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...n size (self : & Database) -> usize ; # [namespace = "Xapian"] pub fn reopen (self : Pin < & mut Database >) -> bool ; pub unsafe ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174801
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f : Pin < & mut Database >) -> bool ; pub unsafe fn postlist_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:174969
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eturn_type : * mut PostingIterator) ; pub unsafe fn postlist_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Database...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175134
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eturn_type : * mut PostingIterator) ; pub unsafe fn termlist_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175292
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn termlist_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Database...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175449
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; # [namespace = "Xapian"] pub fn has_positions (self : & Database) -> bool ; pub unsafe fn Xa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175525
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...sitions (self : & Database) -> bool ; pub unsafe fn Xapian_Database_positionlist_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175729
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...turn_type : * mut PositionIterator) ; pub unsafe fn Xapian_Database_positionlist_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:175931
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...turn_type : * mut PositionIterator) ; pub unsafe fn allterms_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176097
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn allterms_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Database...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176259
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; # [namespace = "Xapian"] pub fn get_doccount (self : & Database) -> c_uint ; # [namespace = ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176336
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...count (self : & Database) -> c_uint ; # [namespace = "Xapian"] pub fn get_lastdocid (self : & Database) -> c_uint ; # [namespace =...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176414
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...docid (self : & Database) -> c_uint ; # [namespace = "Xapian"] pub fn get_avlength (self : & Database) -> f64 ; # [namespace = "Xa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176488
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...avlength (self : & Database) -> f64 ; # [namespace = "Xapian"] pub fn get_average_length (self : & Database) -> f64 ; # [namespace...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176568
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e_length (self : & Database) -> f64 ; # [namespace = "Xapian"] pub fn get_total_length (self : & Database) -> c_ulong ; pub fn Xap...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176650
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ngth (self : & Database) -> c_ulong ; pub fn Xapian_Database_get_termfreq_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : &...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176787
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...se , tname : & CxxString) -> c_uint ; # [namespace = "Xapian"] pub fn term_exists (self : & Database , tname : & CxxString) -> boo...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176883
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...base , tname : & CxxString) -> bool ; # [namespace = "Xapian"] pub fn get_collection_freq (self : & Database , tname : & CxxString...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:176989
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...se , tname : & CxxString) -> c_uint ; # [namespace = "Xapian"] pub fn get_value_freq (self : & Database , slot : c_uint) -> c_uint...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177084
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Database , slot : c_uint) -> c_uint ; pub fn get_value_lower_bound_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177225
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... c_uint) -> UniquePtr < CxxString > ; pub fn get_value_upper_bound_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177366
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... c_uint) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn get_doclength_lower_bound (self : & Database) -> c_uint ; # ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177456
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...bound (self : & Database) -> c_uint ; # [namespace = "Xapian"] pub fn get_doclength_upper_bound (self : & Database) -> c_uint ; # ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177546
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...bound (self : & Database) -> c_uint ; # [namespace = "Xapian"] pub fn get_wdf_upper_bound (self : & Database , term : & CxxString)...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177651
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ase , term : & CxxString) -> c_uint ; pub unsafe fn valuestream_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Dat...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177814
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._return_type : * mut ValueIterator) ; pub unsafe fn valuestream_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Datab...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:177975
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._return_type : * mut ValueIterator) ; pub fn Xapian_Database_get_doclength_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178106
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Database , did : c_uint) -> c_uint ; pub fn Xapian_Database_get_unique_terms_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178240
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Database , did : c_uint) -> c_uint ; # [namespace = "Xapian"] pub fn keep_alive (self : Pin < & mut Database >) ; pub unsafe fn g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178317
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ive (self : Pin < & mut Database >) ; pub unsafe fn get_document_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Database...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178469
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ement_return_type : * mut Document) ; pub unsafe fn get_document1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databas...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178639
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ement_return_type : * mut Document) ; pub fn get_spelling_suggestion_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Data...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178816
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... c_uint) -> UniquePtr < CxxString > ; pub unsafe fn spellings_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Datab...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:178960
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn spellings_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databas...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179102
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn synonyms_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179266
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn synonyms_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Database...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179428
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn synonym_keys_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Da...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179598
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn synonym_keys_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Data...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179764
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub fn get_metadata_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Database , key ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:179900
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xString) -> UniquePtr < CxxString > ; pub unsafe fn metadata_keys_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & D...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180071
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn metadata_keys_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Dat...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180238
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub fn get_uuid_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Database) -> Unique...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180350
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atabase) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn locked (self : & Database) -> bool ; # [namespace = "Xapian"...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180419
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... locked (self : & Database) -> bool ; # [namespace = "Xapian"] pub fn get_revision (self : & Database) -> c_ulong ; pub unsafe fn ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180497
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...sion (self : & Database) -> c_ulong ; pub unsafe fn Xapian_Database_check_autocxx_wrapper_0xa63ba54e3fa3b71a (path : & CxxString ,...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180637
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...int , out : * mut ostream) -> usize ; pub unsafe fn check1_autocxx_wrapper_0xa63ba54e3fa3b71a (fd : c_int , opts : c_int , out : *...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180754
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...int , out : * mut ostream) -> usize ; # [namespace = "Xapian"] pub fn compact (self : Pin < & mut Database > , output : & CxxStrin...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:180889
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lags : c_uint , block_size : c_int) ; # [namespace = "Xapian"] # [cxx_name = "compact"] pub fn compact1 (self : Pin < & mut Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181040
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lags : c_uint , block_size : c_int) ; # [namespace = "Xapian"] # [cxx_name = "compact"] pub fn compact2 (self : Pin < & mut Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181239
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ompactor : Pin < & mut Compactor >) ; # [namespace = "Xapian"] # [cxx_name = "compact"] pub fn compact3 (self : Pin < & mut Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181428
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ompactor : Pin < & mut Compactor >) ; pub unsafe fn Xapian_Database_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181543
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(autocxx_gen_this : * mut Database) ; pub unsafe fn Xapian_Database_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181688
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...path : & CxxString , flags : c_int) ; pub unsafe fn Xapian_Database_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181825
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...abase , fd : c_int , flags : c_int) ; pub unsafe fn new4_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Database , o...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:181938
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... mut Database , other : & Database) ; pub unsafe fn new5_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Database , o...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182051
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... mut Database , o : * mut Database) ; pub unsafe fn Database_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * m...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182158
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(autocxx_gen_this : * mut Database) ; pub fn close_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < & mut Database >) ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182252
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._gen_this : Pin < & mut Database >) ; pub fn Xapian_Database_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182387
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atabase) -> UniquePtr < CxxString > ; pub fn Xapian_WritableDatabase_add_database_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182549
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ase > , other : & WritableDatabase) ; # [namespace = "Xapian"] pub fn commit (self : Pin < & mut WritableDatabase >) ; # [namespac...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182630
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f : Pin < & mut WritableDatabase >) ; # [namespace = "Xapian"] pub fn flush (self : Pin < & mut WritableDatabase >) ; # [namespace...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182710
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f : Pin < & mut WritableDatabase >) ; # [namespace = "Xapian"] pub fn begin_transaction (self : Pin < & mut WritableDatabase > , f...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182819
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ritableDatabase > , flushed : bool) ; # [namespace = "Xapian"] pub fn commit_transaction (self : Pin < & mut WritableDatabase >) ;...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:182912
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f : Pin < & mut WritableDatabase >) ; # [namespace = "Xapian"] pub fn cancel_transaction (self : Pin < & mut WritableDatabase >) ;...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183005
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f : Pin < & mut WritableDatabase >) ; # [namespace = "Xapian"] pub fn add_document (self : Pin < & mut WritableDatabase > , docume...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183126
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... , document : & Document) -> c_uint ; # [namespace = "Xapian"] pub fn delete_document (self : Pin < & mut WritableDatabase > , did...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183231
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... WritableDatabase > , did : c_uint) ; # [namespace = "Xapian"] # [cxx_name = "delete_document"] pub fn delete_document1 (self : Pi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183383
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...base > , unique_term : & CxxString) ; # [namespace = "Xapian"] pub fn replace_document (self : Pin < & mut WritableDatabase > , di...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183513
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...d : c_uint , document : & Document) ; # [namespace = "Xapian"] # [cxx_name = "replace_document"] pub fn replace_document1 (self : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183701
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... , document : & Document) -> c_uint ; # [namespace = "Xapian"] pub fn add_spelling (self : & WritableDatabase , word : & CxxString...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183816
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...d : & CxxString , freqinc : c_uint) ; # [namespace = "Xapian"] pub fn remove_spelling (self : & WritableDatabase , word : & CxxStr...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:183934
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...d : & CxxString , freqdec : c_uint) ; # [namespace = "Xapian"] pub fn add_synonym (self : & WritableDatabase , term : & CxxString ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184053
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... CxxString , synonym : & CxxString) ; # [namespace = "Xapian"] pub fn remove_synonym (self : & WritableDatabase , term : & CxxStri...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184175
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... CxxString , synonym : & CxxString) ; # [namespace = "Xapian"] pub fn clear_synonyms (self : & WritableDatabase , term : & CxxStri...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184273
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tableDatabase , term : & CxxString) ; # [namespace = "Xapian"] pub fn set_metadata (self : Pin < & mut WritableDatabase > , key : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184405
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...CxxString , metadata : & CxxString) ; pub unsafe fn Xapian_WritableDatabase_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184536
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._gen_this : * mut WritableDatabase) ; pub unsafe fn Xapian_WritableDatabase_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184718
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...flags : c_int , block_size : c_int) ; pub unsafe fn Xapian_WritableDatabase_new3_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:184871
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...abase , other : & WritableDatabase) ; pub unsafe fn Xapian_WritableDatabase_new4_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185024
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...abase , o : * mut WritableDatabase) ; pub unsafe fn WritableDatabase_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185147
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._gen_this : * mut WritableDatabase) ; pub fn Xapian_WritableDatabase_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185298
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atabase) -> UniquePtr < CxxString > ; pub fn get_value_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Document , slot : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185427
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... c_uint) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn add_value (self : Pin < & mut Document > , slot : c_uint , v...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185541
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lot : c_uint , value : & CxxString) ; # [namespace = "Xapian"] pub fn remove_value (self : Pin < & mut Document > , slot : c_uint)...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185636
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...< & mut Document > , slot : c_uint) ; # [namespace = "Xapian"] pub fn clear_values (self : Pin < & mut Document >) ; pub fn get_da...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185715
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ues (self : Pin < & mut Document >) ; pub fn get_data_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Document) -> Unique...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185827
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocument) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn set_data (self : Pin < & mut Document > , data : & CxxString...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:185923
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut Document > , data : & CxxString) ; # [namespace = "Xapian"] pub fn add_posting (self : Pin < & mut Document > , tname : & CxxSt...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186057
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... , tpos : c_uint , wdfinc : c_uint) ; # [namespace = "Xapian"] pub fn add_term (self : Pin < & mut Document > , tname : & CxxStrin...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186172
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...me : & CxxString , wdfinc : c_uint) ; # [namespace = "Xapian"] pub fn add_boolean_term (self : Pin < & mut Document > , term : & C...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186276
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut Document > , term : & CxxString) ; # [namespace = "Xapian"] pub fn remove_posting (self : Pin < & mut Document > , tname : & Cx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186413
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... , tpos : c_uint , wdfdec : c_uint) ; # [namespace = "Xapian"] pub fn remove_postings (self : Pin < & mut Document > , term : & Cx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186596
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._uint , wdf_dec : c_uint) -> c_uint ; # [namespace = "Xapian"] pub fn remove_term (self : Pin < & mut Document > , tname : & CxxSt...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186696
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t Document > , tname : & CxxString) ; # [namespace = "Xapian"] pub fn clear_terms (self : Pin < & mut Document >) ; # [namespace =...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186774
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rms (self : Pin < & mut Document >) ; # [namespace = "Xapian"] pub fn termlist_count (self : & Document) -> c_uint ; pub unsafe fn...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:186853
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...count (self : & Document) -> c_uint ; pub unsafe fn Xapian_Document_termlist_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187012
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn Xapian_Document_termlist_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187169
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; # [namespace = "Xapian"] pub fn values_count (self : & Document) -> c_uint ; pub unsafe fn v...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187246
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...count (self : & Document) -> c_uint ; pub unsafe fn values_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Document...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187388
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._return_type : * mut ValueIterator) ; pub unsafe fn values_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Document ,...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187528
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._return_type : * mut ValueIterator) ; pub fn Xapian_Document_get_docid_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Do...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187640
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xx_gen_this : & Document) -> c_uint ; pub fn serialise_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Document) -> Uniqu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187753
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocument) -> UniquePtr < CxxString > ; pub unsafe fn unserialise_autocxx_wrapper_0xa63ba54e3fa3b71a (serialised : & CxxString , pla...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:187884
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ement_return_type : * mut Document) ; pub fn Xapian_Document_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188019
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocument) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_Document_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188148
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... mut Document , other : & Document) ; pub unsafe fn Xapian_Document_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188277
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... mut Document , o : * mut Document) ; pub unsafe fn Xapian_Document_new3_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188385
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(autocxx_gen_this : * mut Document) ; pub unsafe fn Document_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * m...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188492
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(autocxx_gen_this : * mut Document) ; # [namespace = "Xapian"] pub fn set_stemmer (self : Pin < & mut TermGenerator > , stemmer : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188594
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...TermGenerator > , stemmer : & Stem) ; # [namespace = "Xapian"] pub fn set_document (self : Pin < & mut TermGenerator > , doc : & D...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188697
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...TermGenerator > , doc : & Document) ; pub fn Xapian_TermGenerator_get_document_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_thi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188826
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...is : & TermGenerator) -> & Document ; # [namespace = "Xapian"] pub fn set_database (self : Pin < & mut TermGenerator > , db : & Wr...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:188936
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...erator > , db : & WritableDatabase) ; # [namespace = "Xapian"] pub fn set_flags (self : Pin < & mut TermGenerator > , toggle : c_i...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:189058
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...le : c_int , mask : c_int) -> c_int ; # [namespace = "Xapian"] pub fn set_stemming_strategy (self : Pin < & mut TermGenerator > , ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:189192
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tegy : TermGenerator_stem_strategy) ; # [namespace = "Xapian"] pub fn set_stopper_strategy (self : Pin < & mut TermGenerator > , s...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:189325
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tegy : TermGenerator_stop_strategy) ; # [namespace = "Xapian"] pub fn set_max_word_length (self : Pin < & mut TermGenerator > , ma...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:189443
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator > , max_word_length : c_uint) ; # [namespace = "Xapian"] pub fn index_text (self : Pin < & mut TermGenerator > , itor : & Ut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:189591
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...nc : c_uint , prefix : & CxxString) ; # [namespace = "Xapian"] # [cxx_name = "index_text"] pub fn index_text1 (self : Pin < & mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:189765
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...nc : c_uint , prefix : & CxxString) ; # [namespace = "Xapian"] pub fn index_text_without_positions (self : Pin < & mut TermGenerat...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:189931
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...nc : c_uint , prefix : & CxxString) ; # [namespace = "Xapian"] # [cxx_name = "index_text_without_positions"] pub fn index_text_wit...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190141
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...nc : c_uint , prefix : & CxxString) ; # [namespace = "Xapian"] pub fn increase_termpos (self : Pin < & mut TermGenerator > , delta...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190246
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t TermGenerator > , delta : c_uint) ; # [namespace = "Xapian"] pub fn get_termpos (self : & TermGenerator) -> c_uint ; # [namespac...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190327
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... (self : & TermGenerator) -> c_uint ; # [namespace = "Xapian"] pub fn set_termpos (self : Pin < & mut TermGenerator > , termpos : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190429
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...TermGenerator > , termpos : c_uint) ; pub fn Xapian_TermGenerator_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190574
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...nerator) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_TermGenerator_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190721
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ermGenerator , o : & TermGenerator) ; pub unsafe fn Xapian_TermGenerator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190865
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...enerator , o : * mut TermGenerator) ; pub unsafe fn Xapian_TermGenerator_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:190983
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cxx_gen_this : * mut TermGenerator) ; pub unsafe fn TermGenerator_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191100
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cxx_gen_this : * mut TermGenerator) ; # [namespace = "Xapian"] pub fn is_none (self : & Stem) -> bool ; pub fn Xapian_Stem_get_des...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191166
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... fn is_none (self : & Stem) -> bool ; pub fn Xapian_Stem_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191293
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... & Stem) -> UniquePtr < CxxString > ; pub fn get_available_languages_autocxx_wrapper_0xa63ba54e3fa3b71a () -> UniquePtr < CxxStrin...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191391
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3b71a () -> UniquePtr < CxxString > ; pub unsafe fn Xapian_Stem_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191511
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...gen_this : * mut Stem , o : & Stem) ; pub unsafe fn Xapian_Stem_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191628
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...this : * mut Stem , o : * mut Stem) ; pub unsafe fn Xapian_Stem_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191728
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut Stem) ; pub unsafe fn Xapian_Stem_new3_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191853
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... mut Stem , language : & CxxString) ; pub unsafe fn Xapian_Stem_new4_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:191996
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ge : & CxxString , fallback : bool) ; pub unsafe fn Xapian_Stem_new5_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192127
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tem , p : * mut StemImplementation) ; pub unsafe fn Stem_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut S...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192226
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut Stem) ; pub fn Xapian_ESet_size_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ESet) -> c_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192325
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...utocxx_gen_this : & ESet) -> c_uint ; # [namespace = "Xapian"] pub fn empty (self : & ESet) -> bool ; # [namespace = "Xapian"] pub...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192389
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ub fn empty (self : & ESet) -> bool ; # [namespace = "Xapian"] pub fn get_ebound (self : & ESet) -> c_uint ; # [namespace = "Xapia...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192460
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...et_ebound (self : & ESet) -> c_uint ; # [namespace = "Xapian"] pub fn swap (self : Pin < & mut ESet > , o : Pin < & mut ESet >) ; ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192552
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut ESet > , o : Pin < & mut ESet >) ; pub unsafe fn begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ESet , placemen...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192682
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut ESetIterator) ; pub unsafe fn end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ESet , placement_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192810
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut ESetIterator) ; pub unsafe fn back_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ESet , placement...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:192939
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut ESetIterator) ; pub fn Xapian_ESet_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193066
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... & ESet) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn max_size (self : & ESet) -> c_uint ; pub unsafe fn Xapian_ES...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193135
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... max_size (self : & ESet) -> c_uint ; pub unsafe fn Xapian_ESet_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193255
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...gen_this : * mut ESet , o : & ESet) ; pub unsafe fn Xapian_ESet_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193372
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...this : * mut ESet , o : * mut ESet) ; pub unsafe fn Xapian_ESet_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193472
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut ESet) ; pub unsafe fn ESet_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut E...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193571
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut ESet) ; # [namespace = "Xapian"] pub fn get_weight (self : & ESetIterator) -> f64 ; pub fn Xapian_ES...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193647
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ight (self : & ESetIterator) -> f64 ; pub fn Xapian_ESetIterator_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193790
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...terator) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_ESetIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193906
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocxx_gen_this : * mut ESetIterator) ; # [namespace = "Xapian"] pub fn convert_to_percent (self : & MSet , weight : f64) -> c_int ;...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:193999
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f : & MSet , weight : f64) -> c_int ; # [namespace = "Xapian"] # [cxx_name = "convert_to_percent"] pub fn convert_to_percent1 (sel...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194136
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Set , it : & MSetIterator) -> c_int ; pub fn Xapian_MSet_get_termfreq_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194264
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Set , term : & CxxString) -> c_uint ; # [namespace = "Xapian"] pub fn get_termweight (self : & MSet , term : & CxxString) -> f64 ;...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194357
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& MSet , term : & CxxString) -> f64 ; # [namespace = "Xapian"] pub fn get_firstitem (self : & MSet) -> c_uint ; # [namespace = "Xa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194431
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...firstitem (self : & MSet) -> c_uint ; # [namespace = "Xapian"] pub fn get_matches_lower_bound (self : & MSet) -> c_uint ; # [names...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194515
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...wer_bound (self : & MSet) -> c_uint ; # [namespace = "Xapian"] pub fn get_matches_estimated (self : & MSet) -> c_uint ; # [namespa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194597
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...estimated (self : & MSet) -> c_uint ; # [namespace = "Xapian"] pub fn get_matches_upper_bound (self : & MSet) -> c_uint ; # [names...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194681
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...per_bound (self : & MSet) -> c_uint ; # [namespace = "Xapian"] pub fn get_uncollapsed_matches_lower_bound (self : & MSet) -> c_uin...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194777
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...wer_bound (self : & MSet) -> c_uint ; # [namespace = "Xapian"] pub fn get_uncollapsed_matches_estimated (self : & MSet) -> c_uint ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194871
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...estimated (self : & MSet) -> c_uint ; # [namespace = "Xapian"] pub fn get_uncollapsed_matches_upper_bound (self : & MSet) -> c_uin...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:194967
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...per_bound (self : & MSet) -> c_uint ; # [namespace = "Xapian"] pub fn get_max_attained (self : & MSet) -> f64 ; # [namespace = "Xa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195041
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...max_attained (self : & MSet) -> f64 ; # [namespace = "Xapian"] pub fn get_max_possible (self : & MSet) -> f64 ; pub fn snippet_aut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195115
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...max_possible (self : & MSet) -> f64 ; pub fn snippet_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSet , text : & CxxS...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195365
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xString) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn fetch (self : & MSet , begin : & MSetIterator , end : & MSet...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195469
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...SetIterator , end : & MSetIterator) ; # [namespace = "Xapian"] # [cxx_name = "fetch"] pub fn fetch1 (self : & MSet , item : & MSet...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195573
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f : & MSet , item : & MSetIterator) ; # [namespace = "Xapian"] # [cxx_name = "fetch"] pub fn fetch2 (self : & MSet) ; pub fn Xapia...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195653
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tch"] pub fn fetch2 (self : & MSet) ; pub fn Xapian_MSet_size_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSet) -> c_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195752
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...utocxx_gen_this : & MSet) -> c_uint ; pub fn Xapian_MSet_empty_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSet) -> b...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195850
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(autocxx_gen_this : & MSet) -> bool ; pub fn Xapian_MSet_swap_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < & mut M...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:195976
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut MSet > , o : Pin < & mut MSet >) ; pub unsafe fn Xapian_MSet_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSe...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196118
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut MSetIterator) ; pub unsafe fn Xapian_MSet_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSet ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196258
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut MSetIterator) ; pub unsafe fn Xapian_MSet_back_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSet...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196399
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut MSetIterator) ; pub fn Xapian_MSet_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196526
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... & MSet) -> UniquePtr < CxxString > ; pub fn Xapian_MSet_max_size_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSet) -...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196629
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...utocxx_gen_this : & MSet) -> c_uint ; pub unsafe fn Xapian_MSet_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196749
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...gen_this : * mut MSet , o : & MSet) ; pub unsafe fn Xapian_MSet_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196866
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...this : * mut MSet , o : * mut MSet) ; pub unsafe fn Xapian_MSet_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:196966
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut MSet) ; pub unsafe fn MSet_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut M...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197065
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut MSet) ; # [namespace = "Xapian"] pub fn get_rank (self : & MSetIterator) -> c_uint ; pub unsafe fn X...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197142
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...k (self : & MSetIterator) -> c_uint ; pub unsafe fn Xapian_MSetIterator_get_document_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197303
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ement_return_type : * mut Document) ; pub fn Xapian_MSetIterator_get_weight_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197421
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...x_gen_this : & MSetIterator) -> f64 ; pub fn get_collapse_key_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSetIterato...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197545
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...terator) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn get_collapse_count (self : & MSetIterator) -> c_uint ; pub f...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197632
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t (self : & MSetIterator) -> c_uint ; pub fn get_sort_key_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & MSetIterator) -...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197752
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...terator) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn get_percent (self : & MSetIterator) -> c_int ; pub fn Xapian...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197831
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...nt (self : & MSetIterator) -> c_int ; pub fn Xapian_MSetIterator_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:197974
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...terator) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_MSetIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198090
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocxx_gen_this : * mut MSetIterator) ; pub fn Xapian_RSet_size_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & RSet) -> c_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198189
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...utocxx_gen_this : & RSet) -> c_uint ; pub fn Xapian_RSet_empty_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & RSet) -> b...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198287
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(autocxx_gen_this : & RSet) -> bool ; pub fn Xapian_RSet_add_document_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin <...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198411
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Pin < & mut RSet > , did : c_uint) ; # [namespace = "Xapian"] # [cxx_name = "add_document"] pub fn add_document1 (self : Pin < & ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198538
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... & mut RSet > , i : & MSetIterator) ; # [namespace = "Xapian"] pub fn remove_document (self : Pin < & mut RSet > , did : c_uint) ;...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198631
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Pin < & mut RSet > , did : c_uint) ; # [namespace = "Xapian"] # [cxx_name = "remove_document"] pub fn remove_document1 (self : Pi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198764
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... & mut RSet > , i : & MSetIterator) ; # [namespace = "Xapian"] pub fn contains (self : & RSet , did : c_uint) -> bool ; # [namespa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198846
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lf : & RSet , did : c_uint) -> bool ; # [namespace = "Xapian"] # [cxx_name = "contains"] pub fn contains1 (self : & RSet , i : & M...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:198961
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... RSet , i : & MSetIterator) -> bool ; pub fn Xapian_RSet_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199088
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... & RSet) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_RSet_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199211
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._this : * mut RSet , rset : & RSet) ; pub unsafe fn Xapian_RSet_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199328
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...this : * mut RSet , o : * mut RSet) ; pub unsafe fn Xapian_RSet_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199428
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut RSet) ; pub unsafe fn RSet_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut R...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199527
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (autocxx_gen_this : * mut RSet) ; # [namespace = "Xapian"] pub fn set_query (self : Pin < & mut Enquire > , query : & Query , ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199636
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... , query : & Query , qlen : c_uint) ; # [namespace = "Xapian"] pub fn get_query (self : & Enquire) -> & Query ; # [namespace = "Xa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199710
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...query (self : & Enquire) -> & Query ; # [namespace = "Xapian"] pub fn clear_matchspies (self : Pin < & mut Enquire >) ; # [namespa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199792
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pies (self : Pin < & mut Enquire >) ; # [namespace = "Xapian"] pub fn set_weighting_scheme (self : Pin < & mut Enquire > , weight_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:199899
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mut Enquire > , weight_ : & Weight) ; # [namespace = "Xapian"] pub fn set_expansion_scheme (self : & Enquire , eweightname_ : & Cx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200020
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e_ : & CxxString , expand_k_ : f64) ; # [namespace = "Xapian"] pub fn set_collapse_key (self : Pin < & mut Enquire > , collapse_ke...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200150
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...y : c_uint , collapse_max : c_uint) ; # [namespace = "Xapian"] pub fn set_docid_order (self : Pin < & mut Enquire > , order : Enqu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200261
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...re > , order : Enquire_docid_order) ; # [namespace = "Xapian"] pub fn set_cutoff (self : Pin < & mut Enquire > , percent_cutoff : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200384
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...toff : c_int , weight_cutoff : f64) ; # [namespace = "Xapian"] pub fn set_sort_by_relevance (self : Pin < & mut Enquire >) ; # [na...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200471
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ance (self : Pin < & mut Enquire >) ; # [namespace = "Xapian"] pub fn set_sort_by_value (self : Pin < & mut Enquire > , sort_key :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200591
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...sort_key : c_uint , reverse : bool) ; # [namespace = "Xapian"] pub fn set_sort_by_value_then_relevance (self : Pin < & mut Enquire...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200726
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...sort_key : c_uint , reverse : bool) ; # [namespace = "Xapian"] pub fn set_sort_by_relevance_then_value (self : Pin < & mut Enquire...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200861
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...sort_key : c_uint , reverse : bool) ; # [namespace = "Xapian"] pub fn set_time_limit (self : Pin < & mut Enquire > , time_limit : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:200960
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& mut Enquire > , time_limit : f64) ; pub unsafe fn get_matching_terms_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:201127
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn get_matching_terms_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:201293
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn get_matching_terms_begin1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:201468
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn get_matching_terms_end1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:201643
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub fn Xapian_Enquire_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:201776
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Enquire) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_Enquire_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_thi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:201909
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... * mut Enquire , other : & Enquire) ; pub unsafe fn Xapian_Enquire_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * m...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:202035
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... * mut Enquire , o : * mut Enquire) ; pub unsafe fn Xapian_Enquire_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * m...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:202165
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut Enquire , database : & Database) ; pub unsafe fn Enquire_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:202270
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... (autocxx_gen_this : * mut Enquire) ; pub unsafe fn Xapian_ExpandDeciderFilterPrefix_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:202443
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lterPrefix , prefix_ : & CxxString) ; # [namespace = "Xapian"] pub fn get_total (self : & ValueCountMatchSpy) -> usize ; pub unsaf...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:202526
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lf : & ValueCountMatchSpy) -> usize ; pub unsafe fn Xapian_ValueCountMatchSpy_values_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (aut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:202703
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn Xapian_ValueCountMatchSpy_values_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autoc...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:202878
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn top_values_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Valu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:203053
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn top_values_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ValueC...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:203221
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn Xapian_ValueCountMatchSpy_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (auto...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:203356
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...en_this : * mut ValueCountMatchSpy) ; pub unsafe fn Xapian_ValueCountMatchSpy_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:203501
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...alueCountMatchSpy , slot_ : c_uint) ; pub fn Xapian_ValueCountMatchSpy_name_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:203645
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atchSpy) -> UniquePtr < CxxString > ; pub fn Xapian_ValueCountMatchSpy_serialise_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:203794
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atchSpy) -> UniquePtr < CxxString > ; pub fn Xapian_ValueCountMatchSpy_serialise_results_autocxx_wrapper_0xa63ba54e3fa3b71a (autoc...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:203951
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atchSpy) -> UniquePtr < CxxString > ; pub fn Xapian_ValueCountMatchSpy_merge_results_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:204116
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...chSpy > , serialised : & CxxString) ; pub fn Xapian_ValueCountMatchSpy_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:204271
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atchSpy) -> UniquePtr < CxxString > ; pub unsafe fn get_terms_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Query...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:204412
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn get_terms_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Query ,...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:204551
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn get_unique_terms_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:204699
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn get_unique_terms_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:204845
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; # [namespace = "Xapian"] pub fn get_length (self : & Query) -> c_uint ; pub fn Xapian_Query_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:204917
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_length (self : & Query) -> c_uint ; pub fn Xapian_Query_empty_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Query) ->...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205017
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...autocxx_gen_this : & Query) -> bool ; pub fn Xapian_Query_serialise_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Query...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205140
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& Query) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_Query_unserialise_autocxx_wrapper_0xa63ba54e3fa3b71a (serialised : & Cx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205300
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lacement_return_type : * mut Query) ; pub fn Xapian_Query_get_type_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Query)...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205407
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cxx_gen_this : & Query) -> Query_op ; # [namespace = "Xapian"] pub fn get_num_subqueries (self : & Query) -> usize ; pub unsafe fn...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205486
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ubqueries (self : & Query) -> usize ; pub unsafe fn get_subquery_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Query , ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205629
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lacement_return_type : * mut Query) ; pub fn Xapian_Query_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : &...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205758
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& Query) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_Query_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205867
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...1a (autocxx_gen_this : * mut Query) ; pub unsafe fn Xapian_Query_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:205983
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...n_this : * mut Query , o : & Query) ; pub unsafe fn Xapian_Query_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:206106
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: * mut Query , arg1 : * mut Query) ; pub unsafe fn Xapian_Query_new3_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:206259
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ring , wqf : c_uint , pos : c_uint) ; pub unsafe fn Xapian_Query_new4_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:206392
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ery , source : * mut PostingSource) ; pub unsafe fn Xapian_Query_new5_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:206530
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... factor : f64 , subquery : & Query) ; pub unsafe fn new6_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Query , op_ ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:206672
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... subquery : & Query , factor : f64) ; pub unsafe fn new7_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Query , op_ ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:206806
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ery_op , a : & Query , b : & Query) ; pub unsafe fn new8_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Query , op_ ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:206948
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... a : & CxxString , b : & CxxString) ; pub unsafe fn new9_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Query , op_ ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:207098
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...c_uint , range_limit : & CxxString) ; pub unsafe fn new10_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Query , op_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:207277
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...String , range_upper : & CxxString) ; pub unsafe fn new11_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Query , op_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:207474
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...type : c_int , combiner : Query_op) ; pub unsafe fn new13_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut Query , op_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:207581
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...his : * mut Query , op_ : Query_op) ; pub unsafe fn Query_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:207682
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...1a (autocxx_gen_this : * mut Query) ; # [namespace = "Xapian"] pub fn add (self : Pin < & mut SimpleStopper > , word : & CxxString...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:207778
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpleStopper > , word : & CxxString) ; pub unsafe fn Xapian_SimpleStopper_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:207903
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cxx_gen_this : * mut SimpleStopper) ; pub fn Xapian_SimpleStopper_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:208048
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Stopper) -> UniquePtr < CxxString > ; pub unsafe fn check_range_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < & mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:208235
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lacement_return_type : * mut Query) ; pub fn Xapian_RangeProcessor_release_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:208383
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rocessor >) -> * mut RangeProcessor ; pub fn Xapian_RangeProcessor_release1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:208522
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rocessor) -> * const RangeProcessor ; pub unsafe fn Xapian_RangeProcessor_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_thi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:208642
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xx_gen_this : * mut RangeProcessor) ; pub unsafe fn Xapian_RangeProcessor_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_thi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:208818
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r_ : & CxxString , flags_ : c_uint) ; pub unsafe fn RangeProcessor_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:208937
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xx_gen_this : * mut RangeProcessor) ; pub unsafe fn Xapian_DateRangeProcessor_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (auto...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:209129
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...gs_ : c_uint , epoch_year_ : c_int) ; pub unsafe fn Xapian_DateRangeProcessor_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:209335
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...gs_ : c_uint , epoch_year_ : c_int) ; pub unsafe fn Xapian_NumberRangeProcessor_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (au...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:209530
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r_ : & CxxString , flags_ : c_uint) ; pub fn Xapian_QueryParser_set_stemmer_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:209671
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t QueryParser > , stemmer : & Stem) ; pub fn Xapian_QueryParser_set_stemming_strategy_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:209842
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rategy : QueryParser_stem_strategy) ; # [namespace = "Xapian"] pub fn set_default_op (self : Pin < & mut QueryParser > , default_o...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:209950
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ryParser > , default_op : Query_op) ; # [namespace = "Xapian"] pub fn get_default_op (self : & QueryParser) -> Query_op ; pub fn X...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:210034
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... (self : & QueryParser) -> Query_op ; pub fn Xapian_QueryParser_set_database_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:210175
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut QueryParser > , db : & Database) ; # [namespace = "Xapian"] pub fn set_max_expansion (self : Pin < & mut QueryParser > , max_ex...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:210323
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... max_type : c_int , flags : c_uint) ; # [namespace = "Xapian"] pub fn set_max_wildcard_expansion (self : Pin < & mut QueryParser >...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:210435
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... mut QueryParser > , arg1 : c_uint) ; pub unsafe fn parse_query_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < & mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:210660
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lacement_return_type : * mut Query) ; # [namespace = "Xapian"] pub fn add_prefix (self : Pin < & mut QueryParser > , field : & Cxx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:210785
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& CxxString , prefix : & CxxString) ; # [namespace = "Xapian"] pub unsafe fn add_boolean_prefix (self : Pin < & mut QueryParser > ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:210956
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ing , grouping : * const CxxString) ; # [namespace = "Xapian"] # [cxx_name = "add_boolean_prefix"] pub fn add_boolean_prefix1 (sel...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:211145
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...x : & CxxString , exclusive : bool) ; pub unsafe fn stoplist_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & QueryP...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:211291
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn stoplist_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & QueryPar...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:211435
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn unstem_begin_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & QueryPar...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:211600
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; pub unsafe fn unstem_end_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & QueryParse...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:211763
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; # [namespace = "Xapian"] pub unsafe fn add_rangeprocessor (self : Pin < & mut QueryParser > ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:211925
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...sor , grouping : * const CxxString) ; pub fn get_corrected_query_string_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & Q...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212058
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...yParser) -> UniquePtr < CxxString > ; pub fn Xapian_QueryParser_get_description_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212199
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...yParser) -> UniquePtr < CxxString > ; pub unsafe fn Xapian_QueryParser_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212340
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut QueryParser , o : & QueryParser) ; pub unsafe fn Xapian_QueryParser_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212478
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ueryParser , o : * mut QueryParser) ; pub unsafe fn Xapian_QueryParser_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this :...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212592
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tocxx_gen_this : * mut QueryParser) ; pub unsafe fn QueryParser_destructor_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212705
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tocxx_gen_this : * mut QueryParser) ; pub fn sortable_serialise_autocxx_wrapper_0xa63ba54e3fa3b71a (value : f64) -> UniquePtr < Cx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212809
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e : f64) -> UniquePtr < CxxString > ; # [namespace = "Xapian"] pub fn sortable_unserialise (serialised : & CxxString) -> f64 ; # [...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:212898
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e (serialised : & CxxString) -> f64 ; # [namespace = "shim"] type WildcardLimitBehavior = super :: bindgen :: root :: shim :: Wild...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:213121
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a3b71a () -> * mut FfiExpandDecider ; pub unsafe fn FfiExpandDecider_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:213234
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (arg0 : * mut FfiExpandDecider) ; # [namespace = "shim"] type FfiExpandDecider ; pub unsafe fn FfiFieldProcessor_autocxx_alloc...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:213394
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3b71a () -> * mut FfiFieldProcessor ; pub unsafe fn FfiFieldProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:213509
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...1a (arg0 : * mut FfiFieldProcessor) ; # [namespace = "shim"] type FfiFieldProcessor ; pub unsafe fn FfiMatchDecider_autocxx_alloc_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:213666
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...fa3b71a () -> * mut FfiMatchDecider ; pub unsafe fn FfiMatchDecider_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:213777
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...b71a (arg0 : * mut FfiMatchDecider) ; # [namespace = "shim"] type FfiMatchDecider ; pub unsafe fn FfiMatchSpy_autocxx_alloc_autocx...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:213924
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...54e3fa3b71a () -> * mut FfiMatchSpy ; pub unsafe fn FfiMatchSpy_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut FfiM...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214027
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3fa3b71a (arg0 : * mut FfiMatchSpy) ; # [namespace = "shim"] type FfiMatchSpy ; pub fn cast_FfiRangeProcessor_to_RangeProcessor_au...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214215
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...RangeProcessor) -> & RangeProcessor ; pub unsafe fn FfiRangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214328
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3b71a () -> * mut FfiRangeProcessor ; pub unsafe fn FfiRangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214443
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...1a (arg0 : * mut FfiRangeProcessor) ; # [namespace = "shim"] type FfiRangeProcessor ; pub unsafe fn FfiStopper_autocxx_alloc_autoc...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214590
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a54e3fa3b71a () -> * mut FfiStopper ; pub unsafe fn FfiStopper_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut FfiSt...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214691
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e3fa3b71a (arg0 : * mut FfiStopper) ; # [namespace = "shim"] type FfiStopper ; pub fn should_keep_autocxx_wrapper_0xa63ba54e3fa3b7...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214857
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cider , arg1 : & CxxString) -> bool ; pub fn upcast_super (self : Pin < & mut RustFieldProcessorCpp >) -> * mut FfiFieldProcessor ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:214951
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...orCpp >) -> * mut FfiFieldProcessor ; pub fn upcast_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < & mut FfiFieldPro...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:215082
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...essor >) -> * mut FfiFieldProcessor ; pub unsafe fn process_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & FfiFieldProce...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:215241
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lacement_return_type : * mut Query) ; pub fn is_match_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & FfiMatchDecider , a...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:215361
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ecider , arg1 : & Document) -> bool ; pub fn RustMatchSpyCpp_upcast_super_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : P...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:215506
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...MatchSpyCpp >) -> * mut FfiMatchSpy ; pub fn shim_FfiMatchSpy_upcast_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:215642
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...FfiMatchSpy >) -> * mut FfiMatchSpy ; pub fn name_super_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & RustMatchSpyCpp) ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:215763
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...hSpyCpp) -> UniquePtr < CxxString > ; pub fn shim_FfiMatchSpy_name_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & FfiMat...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:215891
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atchSpy) -> UniquePtr < CxxString > ; pub fn observe_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < & mut FfiMatchSp...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:216023
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> , arg1 : & Document , arg2 : f64) ; pub fn RustRangeProcessorCpp_upcast_super_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:216186
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...orCpp >) -> * mut FfiRangeProcessor ; pub fn shim_FfiRangeProcessor_upcast_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:216340
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...essor >) -> * mut FfiRangeProcessor ; pub fn process_range_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : Pin < & mut FfiR...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:216516
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& CxxString) -> UniquePtr < Query > ; pub fn is_stopword_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : & FfiStopper , arg...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:216635
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...opper , arg1 : & CxxString) -> bool ; pub unsafe fn database_clone_autocxx_wrapper_0xa63ba54e3fa3b71a (db : & Database , placement...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:216760
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ement_return_type : * mut Database) ; # [namespace = "shim"] pub fn date_range_processor_upcast (rp : Pin < & mut DateRangeProcess...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:216892
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... >) -> Pin < & mut RangeProcessor > ; pub unsafe fn document_copy_autocxx_wrapper_0xa63ba54e3fa3b71a (doc : & Document , placement...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:217017
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ement_return_type : * mut Document) ; # [namespace = "shim"] pub unsafe fn enquire_add_matchspy (e : Pin < & mut Enquire > , m : *...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:217129
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Enquire > , m : * mut FfiMatchSpy) ; pub unsafe fn enquire_get_eset_autocxx_wrapper_0xa63ba54e3fa3b71a (e : & Enquire , maxitems ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:217354
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...placement_return_type : * mut ESet) ; pub unsafe fn enquire_get_mset_autocxx_wrapper_0xa63ba54e3fa3b71a (e : & Enquire , first : c...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:217589
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...placement_return_type : * mut MSet) ; pub unsafe fn eset_iterator_copy_autocxx_wrapper_0xa63ba54e3fa3b71a (it : & ESetIterator , p...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:217726
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut ESetIterator) ; # [namespace = "shim"] pub fn eset_iterator_decrement (it : Pin < & mut ESetIterator >) ; # ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:217816
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t (it : Pin < & mut ESetIterator >) ; # [namespace = "shim"] pub fn eset_iterator_eq (a : & ESetIterator , b : & ESetIterator) -> ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:217915
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator , b : & ESetIterator) -> bool ; # [namespace = "shim"] pub fn eset_iterator_increment (it : Pin < & mut ESetIterator >) ; pu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218005
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t (it : Pin < & mut ESetIterator >) ; pub fn eset_iterator_term_autocxx_wrapper_0xa63ba54e3fa3b71a (it : & ESetIterator) -> Unique...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218117
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...terator) -> UniquePtr < CxxString > ; pub unsafe fn mset_iterator_copy_autocxx_wrapper_0xa63ba54e3fa3b71a (it : & MSetIterator , p...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218254
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut MSetIterator) ; # [namespace = "shim"] pub fn mset_iterator_decrement (it : Pin < & mut MSetIterator >) ; # ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218344
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t (it : Pin < & mut MSetIterator >) ; # [namespace = "shim"] pub fn mset_iterator_docid (it : & MSetIterator) -> c_uint ; # [names...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218428
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cid (it : & MSetIterator) -> c_uint ; # [namespace = "shim"] pub fn mset_iterator_eq (a : & MSetIterator , b : & MSetIterator) -> ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218527
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator , b : & MSetIterator) -> bool ; # [namespace = "shim"] pub fn mset_iterator_increment (it : Pin < & mut MSetIterator >) ; # ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218617
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t (it : Pin < & mut MSetIterator >) ; # [namespace = "shim"] pub fn number_range_processor_upcast (rp : Pin < & mut NumberRangePro...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218753
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... >) -> Pin < & mut RangeProcessor > ; pub unsafe fn position_iterator_copy_autocxx_wrapper_0xa63ba54e3fa3b71a (it : & PositionIter...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:218902
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...turn_type : * mut PositionIterator) ; # [namespace = "shim"] pub fn position_iterator_eq (a : & PositionIterator , b : & PositionI...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219013
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r , b : & PositionIterator) -> bool ; # [namespace = "shim"] pub fn position_iterator_increment (it : Pin < & mut PositionIterator...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219111
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t : Pin < & mut PositionIterator >) ; # [namespace = "shim"] pub fn position_iterator_position (it : & PositionIterator) -> c_uint...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219206
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...(it : & PositionIterator) -> c_uint ; pub unsafe fn query_clone_autocxx_wrapper_0xa63ba54e3fa3b71a (q : & Query , placement_return...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219321
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lacement_return_type : * mut Query) ; # [namespace = "shim"] pub unsafe fn query_parser_set_stopper (qp : Pin < & mut QueryParser ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219449
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r > , stopper : * const FfiStopper) ; # [namespace = "shim"] pub unsafe fn query_parser_add_boolean_prefix (qp : Pin < & mut Query...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219640
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...sor , grouping : * const CxxString) ; # [namespace = "shim"] pub unsafe fn query_parser_add_prefix (qp : Pin < & mut QueryParser >...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219792
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... , proc_ : * mut FfiFieldProcessor) ; # [namespace = "shim"] pub unsafe fn query_parser_add_range_processor (qp : Pin < & mut Quer...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:219957
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...essor , grouping : * mut CxxString) ; pub unsafe fn range_processor_evaluate_range_autocxx_wrapper_0xa63ba54e3fa3b71a (rp : Pin < ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220155
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...lacement_return_type : * mut Query) ; pub fn stemmer_stem_autocxx_wrapper_0xa63ba54e3fa3b71a (stem : & Stem , word : & CxxString) ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220276
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xString) -> UniquePtr < CxxString > ; # [namespace = "shim"] pub unsafe fn term_generator_set_stopper (tg : Pin < & mut TermGenera...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220408
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r > , stopper : * const FfiStopper) ; pub unsafe fn term_iterator_copy_autocxx_wrapper_0xa63ba54e3fa3b71a (it : & TermIterator , p...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220545
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t_return_type : * mut TermIterator) ; # [namespace = "shim"] pub fn term_iterator_eq (a : & TermIterator , b : & TermIterator) -> ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220644
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator , b : & TermIterator) -> bool ; # [namespace = "shim"] pub fn term_iterator_increment (it : Pin < & mut TermIterator >) ; pu...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220734
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t (it : Pin < & mut TermIterator >) ; pub fn term_iterator_term_autocxx_wrapper_0xa63ba54e3fa3b71a (it : & TermIterator) -> Unique...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220846
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...terator) -> UniquePtr < CxxString > ; # [namespace = "shim"] pub fn wildcard_limit_behavior_to_int (b : WildcardLimitBehavior) -> ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:220946
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...b : WildcardLimitBehavior) -> c_int ; # [namespace = "shim"] pub fn writable_database_upcast (db : & WritableDatabase) -> & Databa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:221043
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: & WritableDatabase) -> & Database ; # [doc = "Synthesized destructor."] pub unsafe fn DateRangeProcessor_synthetic_destructor_0x...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:221235
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...en_this : * mut DateRangeProcessor) ; # [doc = "Synthesized destructor."] pub unsafe fn NumberRangeProcessor_synthetic_destructor_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:221431
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._this : * mut NumberRangeProcessor) ; # [doc = "Synthesized destructor."] pub unsafe fn FfiExpandDecider_synthetic_destructor_0xa6...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:221619
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._gen_this : * mut FfiExpandDecider) ; # [doc = "Synthesized destructor."] pub unsafe fn FfiFieldProcessor_synthetic_destructor_0xa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:221809
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...gen_this : * mut FfiFieldProcessor) ; # [doc = "Synthesized destructor."] pub unsafe fn FfiMatchDecider_synthetic_destructor_0xa63...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:221995
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...x_gen_this : * mut FfiMatchDecider) ; # [doc = "Synthesized destructor."] pub unsafe fn FfiMatchSpy_synthetic_destructor_0xa63ba54...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:222173
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tocxx_gen_this : * mut FfiMatchSpy) ; # [doc = "Synthesized destructor."] pub unsafe fn FfiRangeProcessor_synthetic_destructor_0xa...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:222363
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...gen_this : * mut FfiRangeProcessor) ; # [doc = "Synthesized destructor."] pub unsafe fn FfiStopper_synthetic_destructor_0xa63ba54e...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:222539
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...utocxx_gen_this : * mut FfiStopper) ; # [doc = "Synthesized move constructor."] pub unsafe fn Xapian_ESetIterator_new_synthetic_mo...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:222764
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator , other : * mut ESetIterator) ; # [doc = "Synthesized copy constructor."] pub unsafe fn Xapian_ESetIterator_new_synthetic_co...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:222991
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tIterator , other : & ESetIterator) ; # [doc = "Synthesized destructor."] pub unsafe fn ESetIterator_synthetic_destructor_0xa63ba5...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:223171
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocxx_gen_this : * mut ESetIterator) ; # [doc = "Synthesized move constructor."] pub unsafe fn Xapian_MSetIterator_new_synthetic_mo...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:223396
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator , other : * mut MSetIterator) ; # [doc = "Synthesized copy constructor."] pub unsafe fn Xapian_MSetIterator_new_synthetic_co...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:223623
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tIterator , other : & MSetIterator) ; # [doc = "Synthesized destructor."] pub unsafe fn MSetIterator_synthetic_destructor_0xa63ba5...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:223803
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocxx_gen_this : * mut MSetIterator) ; # [doc = "Synthesized destructor."] pub unsafe fn ExpandDeciderAnd_synthetic_destructor_0xa6...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:223991
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._gen_this : * mut ExpandDeciderAnd) ; # [doc = "Synthesized destructor."] pub unsafe fn ExpandDeciderFilterTerms_synthetic_destruc...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:224195
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...s : * mut ExpandDeciderFilterTerms) ; # [doc = "Synthesized destructor."] pub unsafe fn ExpandDeciderFilterPrefix_synthetic_destru...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:224401
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... : * mut ExpandDeciderFilterPrefix) ; # [doc = "Synthesized destructor."] pub unsafe fn ValueCountMatchSpy_synthetic_destructor_0x...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:224593
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...en_this : * mut ValueCountMatchSpy) ; # [doc = "Synthesized destructor."] pub unsafe fn SimpleStopper_synthetic_destructor_0xa63ba...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:224775
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cxx_gen_this : * mut SimpleStopper) ; pub unsafe fn RustExpandDeciderCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_g...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:224948
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... : Box < RustExpandDeciderHolder >) ; pub unsafe fn RustFieldProcessorCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225124
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: Box < RustFieldProcessorHolder >) ; pub unsafe fn RustMatchDeciderCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_ge...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225294
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r : Box < RustMatchDeciderHolder >) ; pub unsafe fn RustMatchSpyCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225452
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... peer : Box < RustMatchSpyHolder >) ; pub unsafe fn RustRangeProcessorCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225696
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...& mut CxxString > , flags : c_uint) ; pub unsafe fn RustStopperCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_thi...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225851
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..., peer : Box < RustStopperHolder >) ; # [namespace = "Xapian"] type PositionIterator = super :: bindgen :: root :: Xapian :: Posit...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:226992
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a3b71a () -> * mut PositionIterator ; pub unsafe fn PositionIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:227105
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...71a (arg0 : * mut PositionIterator) ; pub unsafe fn Xapian_PositionIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:227254
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...nIterator , o : & PositionIterator) ; pub unsafe fn Xapian_PositionIterator_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_t...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:227407
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator , o : * mut PositionIterator) ; pub unsafe fn PostingIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut P...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:227516
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...fa3b71a () -> * mut PostingIterator ; pub unsafe fn PostingIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:227627
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...b71a (arg0 : * mut PostingIterator) ; pub unsafe fn Xapian_PostingIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:227773
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ngIterator , o : & PostingIterator) ; pub unsafe fn Xapian_PostingIterator_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:227923
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...erator , o : * mut PostingIterator) ; pub unsafe fn ValueIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut Val...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228028
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e3fa3b71a () -> * mut ValueIterator ; pub unsafe fn ValueIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Va...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228135
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a3b71a (arg0 : * mut ValueIterator) ; pub unsafe fn Xapian_ValueIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228275
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...alueIterator , o : & ValueIterator) ; pub unsafe fn Xapian_ValueIterator_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228419
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Iterator , o : * mut ValueIterator) ; pub unsafe fn Compactor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut Compact...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228516
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ba54e3fa3b71a () -> * mut Compactor ; pub unsafe fn Compactor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Compac...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228615
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...4e3fa3b71a (arg0 : * mut Compactor) ; pub unsafe fn Utf8Iterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut Utf8...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228718
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...4e3fa3b71a () -> * mut Utf8Iterator ; pub unsafe fn Utf8Iterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Utf...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:228823
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...fa3b71a (arg0 : * mut Utf8Iterator) ; # [doc = "Synthesized move constructor."] pub unsafe fn Xapian_Utf8Iterator_new_synthetic_mo...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:229048
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator , other : * mut Utf8Iterator) ; # [doc = "Synthesized copy constructor."] pub unsafe fn Xapian_Utf8Iterator_new_synthetic_co...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:229275
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...8Iterator , other : & Utf8Iterator) ; pub unsafe fn Registry_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () -> * mut Registry...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:229370
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3ba54e3fa3b71a () -> * mut Registry ; pub unsafe fn Registry_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0 : * mut Registr...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:229467
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...54e3fa3b71a (arg0 : * mut Registry) ; pub unsafe fn Xapian_Registry_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_th...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:229603
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... mut Registry , other : & Registry) ; pub unsafe fn Xapian_Registry_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (autocxx_gen_this : * ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:229736
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Registry , other : * mut Registry) ; type c_uint = autocxx :: c_uint ; type c_int = autocxx :: c_int ; type c_ulong = autocxx :: ...
[INFO] [stdout]   |                                        ^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154658
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... UniquePtr < RustExpandDeciderCpp > { } impl SharedPtr < RustExpandDeciderCpp > { } impl WeakPtr < RustExpandDeciderCpp > { } impl...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154702
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... SharedPtr < RustExpandDeciderCpp > { } impl WeakPtr < RustExpandDeciderCpp > { } impl UniquePtr < RustFieldProcessorCpp > { } imp...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154744
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl WeakPtr < RustExpandDeciderCpp > { } impl UniquePtr < RustFieldProcessorCpp > { } impl SharedPtr < RustFieldProcessorCpp > { } ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154789
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...UniquePtr < RustFieldProcessorCpp > { } impl SharedPtr < RustFieldProcessorCpp > { } impl WeakPtr < RustFieldProcessorCpp > { } im...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154834
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...SharedPtr < RustFieldProcessorCpp > { } impl WeakPtr < RustFieldProcessorCpp > { } impl UniquePtr < RustMatchDeciderCpp > { } impl...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154877
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l WeakPtr < RustFieldProcessorCpp > { } impl UniquePtr < RustMatchDeciderCpp > { } impl SharedPtr < RustMatchDeciderCpp > { } impl...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154920
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l UniquePtr < RustMatchDeciderCpp > { } impl SharedPtr < RustMatchDeciderCpp > { } impl WeakPtr < RustMatchDeciderCpp > { } impl U...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:154963
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l SharedPtr < RustMatchDeciderCpp > { } impl WeakPtr < RustMatchDeciderCpp > { } impl UniquePtr < RustMatchSpyCpp > { } impl Share...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155004
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpl WeakPtr < RustMatchDeciderCpp > { } impl UniquePtr < RustMatchSpyCpp > { } impl SharedPtr < RustMatchSpyCpp > { } impl WeakPtr...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155043
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl UniquePtr < RustMatchSpyCpp > { } impl SharedPtr < RustMatchSpyCpp > { } impl WeakPtr < RustMatchSpyCpp > { } impl UniquePtr...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155082
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl SharedPtr < RustMatchSpyCpp > { } impl WeakPtr < RustMatchSpyCpp > { } impl UniquePtr < RustRangeProcessorCpp > { } impl Sha...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155119
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl WeakPtr < RustMatchSpyCpp > { } impl UniquePtr < RustRangeProcessorCpp > { } impl SharedPtr < RustRangeProcessorCpp > { } ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155164
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...UniquePtr < RustRangeProcessorCpp > { } impl SharedPtr < RustRangeProcessorCpp > { } impl WeakPtr < RustRangeProcessorCpp > { } im...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155209
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...SharedPtr < RustRangeProcessorCpp > { } impl WeakPtr < RustRangeProcessorCpp > { } impl UniquePtr < RustStopperCpp > { } impl Shar...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155252
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l WeakPtr < RustRangeProcessorCpp > { } impl UniquePtr < RustStopperCpp > { } impl SharedPtr < RustStopperCpp > { } impl WeakPtr <...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155290
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl UniquePtr < RustStopperCpp > { } impl SharedPtr < RustStopperCpp > { } impl WeakPtr < RustStopperCpp > { } impl UniquePtr <...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155328
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl SharedPtr < RustStopperCpp > { } impl WeakPtr < RustStopperCpp > { } impl UniquePtr < TermIterator > { } impl SharedPtr < T...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155364
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl WeakPtr < RustStopperCpp > { } impl UniquePtr < TermIterator > { } impl SharedPtr < TermIterator > { } impl WeakPtr < Ter...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155400
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl UniquePtr < TermIterator > { } impl SharedPtr < TermIterator > { } impl WeakPtr < TermIterator > { } impl CxxVector < Ter...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155436
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl SharedPtr < TermIterator > { } impl WeakPtr < TermIterator > { } impl CxxVector < TermIterator > { } impl UniquePtr < Dat...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155470
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> { } impl WeakPtr < TermIterator > { } impl CxxVector < TermIterator > { } impl UniquePtr < Database > { } impl SharedPtr < Datab...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155506
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl CxxVector < TermIterator > { } impl UniquePtr < Database > { } impl SharedPtr < Database > { } impl WeakPtr < Database > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155538
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r > { } impl UniquePtr < Database > { } impl SharedPtr < Database > { } impl WeakPtr < Database > { } impl CxxVector < Database > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155570
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e > { } impl SharedPtr < Database > { } impl WeakPtr < Database > { } impl CxxVector < Database > { } impl UniquePtr < WritableDat...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155600
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ase > { } impl WeakPtr < Database > { } impl CxxVector < Database > { } impl UniquePtr < WritableDatabase > { } impl SharedPtr < W...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155632
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e > { } impl CxxVector < Database > { } impl UniquePtr < WritableDatabase > { } impl SharedPtr < WritableDatabase > { } impl WeakP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155672
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl UniquePtr < WritableDatabase > { } impl SharedPtr < WritableDatabase > { } impl WeakPtr < WritableDatabase > { } impl CxxVect...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155712
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl SharedPtr < WritableDatabase > { } impl WeakPtr < WritableDatabase > { } impl CxxVector < WritableDatabase > { } impl UniqueP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155750
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl WeakPtr < WritableDatabase > { } impl CxxVector < WritableDatabase > { } impl UniquePtr < Document > { } impl SharedPtr < D...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155790
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl CxxVector < WritableDatabase > { } impl UniquePtr < Document > { } impl SharedPtr < Document > { } impl WeakPtr < Document > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155822
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e > { } impl UniquePtr < Document > { } impl SharedPtr < Document > { } impl WeakPtr < Document > { } impl CxxVector < Document > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155854
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t > { } impl SharedPtr < Document > { } impl WeakPtr < Document > { } impl CxxVector < Document > { } impl UniquePtr < TermGenerat...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155884
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ent > { } impl WeakPtr < Document > { } impl CxxVector < Document > { } impl UniquePtr < TermGenerator > { } impl SharedPtr < Term...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155916
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...t > { } impl CxxVector < Document > { } impl UniquePtr < TermGenerator > { } impl SharedPtr < TermGenerator > { } impl WeakPtr < T...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155953
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl UniquePtr < TermGenerator > { } impl SharedPtr < TermGenerator > { } impl WeakPtr < TermGenerator > { } impl CxxVector < T...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:155990
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl SharedPtr < TermGenerator > { } impl WeakPtr < TermGenerator > { } impl CxxVector < TermGenerator > { } impl UniquePtr < T...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156025
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl WeakPtr < TermGenerator > { } impl CxxVector < TermGenerator > { } impl UniquePtr < TermGenerator_stem_strategy > { } im...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156062
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl CxxVector < TermGenerator > { } impl UniquePtr < TermGenerator_stem_strategy > { } impl SharedPtr < TermGenerator_stem_str...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156113
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Ptr < TermGenerator_stem_strategy > { } impl SharedPtr < TermGenerator_stem_strategy > { } impl WeakPtr < TermGenerator_stem_strat...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156164
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Ptr < TermGenerator_stem_strategy > { } impl WeakPtr < TermGenerator_stem_strategy > { } impl CxxVector < TermGenerator_stem_strat...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156213
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Ptr < TermGenerator_stem_strategy > { } impl CxxVector < TermGenerator_stem_strategy > { } impl UniquePtr < TermGenerator_stop_str...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156264
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tor < TermGenerator_stem_strategy > { } impl UniquePtr < TermGenerator_stop_strategy > { } impl SharedPtr < TermGenerator_stop_str...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156315
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Ptr < TermGenerator_stop_strategy > { } impl SharedPtr < TermGenerator_stop_strategy > { } impl WeakPtr < TermGenerator_stop_strat...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156366
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Ptr < TermGenerator_stop_strategy > { } impl WeakPtr < TermGenerator_stop_strategy > { } impl CxxVector < TermGenerator_stop_strat...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156415
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Ptr < TermGenerator_stop_strategy > { } impl CxxVector < TermGenerator_stop_strategy > { } impl UniquePtr < Stem > { } impl Shared...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156466
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tor < TermGenerator_stop_strategy > { } impl UniquePtr < Stem > { } impl SharedPtr < Stem > { } impl WeakPtr < Stem > { } impl Cxx...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156494
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ategy > { } impl UniquePtr < Stem > { } impl SharedPtr < Stem > { } impl WeakPtr < Stem > { } impl CxxVector < Stem > { } impl Uni...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156522
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Stem > { } impl SharedPtr < Stem > { } impl WeakPtr < Stem > { } impl CxxVector < Stem > { } impl UniquePtr < ESet > { } impl Sha...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156548
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... < Stem > { } impl WeakPtr < Stem > { } impl CxxVector < Stem > { } impl UniquePtr < ESet > { } impl SharedPtr < ESet > { } impl W...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156576
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Stem > { } impl CxxVector < Stem > { } impl UniquePtr < ESet > { } impl SharedPtr < ESet > { } impl WeakPtr < ESet > { } impl Cxx...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156604
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Stem > { } impl UniquePtr < ESet > { } impl SharedPtr < ESet > { } impl WeakPtr < ESet > { } impl CxxVector < ESet > { } impl Uni...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156632
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... ESet > { } impl SharedPtr < ESet > { } impl WeakPtr < ESet > { } impl CxxVector < ESet > { } impl UniquePtr < ESetIterator > { } ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156658
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... < ESet > { } impl WeakPtr < ESet > { } impl CxxVector < ESet > { } impl UniquePtr < ESetIterator > { } impl SharedPtr < ESetItera...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156686
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... ESet > { } impl CxxVector < ESet > { } impl UniquePtr < ESetIterator > { } impl SharedPtr < ESetIterator > { } impl WeakPtr < ESe...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156722
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl UniquePtr < ESetIterator > { } impl SharedPtr < ESetIterator > { } impl WeakPtr < ESetIterator > { } impl CxxVector < ESe...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156758
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl SharedPtr < ESetIterator > { } impl WeakPtr < ESetIterator > { } impl CxxVector < ESetIterator > { } impl UniquePtr < MSe...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156792
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> { } impl WeakPtr < ESetIterator > { } impl CxxVector < ESetIterator > { } impl UniquePtr < MSet > { } impl SharedPtr < MSet > { ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156828
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl CxxVector < ESetIterator > { } impl UniquePtr < MSet > { } impl SharedPtr < MSet > { } impl WeakPtr < MSet > { } impl Cxx...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156856
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator > { } impl UniquePtr < MSet > { } impl SharedPtr < MSet > { } impl WeakPtr < MSet > { } impl CxxVector < MSet > { } impl Uni...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156884
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... MSet > { } impl SharedPtr < MSet > { } impl WeakPtr < MSet > { } impl CxxVector < MSet > { } impl UniquePtr < MSetIterator > { } ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156910
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... < MSet > { } impl WeakPtr < MSet > { } impl CxxVector < MSet > { } impl UniquePtr < MSetIterator > { } impl SharedPtr < MSetItera...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156938
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... MSet > { } impl CxxVector < MSet > { } impl UniquePtr < MSetIterator > { } impl SharedPtr < MSetIterator > { } impl WeakPtr < MSe...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:156974
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl UniquePtr < MSetIterator > { } impl SharedPtr < MSetIterator > { } impl WeakPtr < MSetIterator > { } impl CxxVector < MSe...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157010
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl SharedPtr < MSetIterator > { } impl WeakPtr < MSetIterator > { } impl CxxVector < MSetIterator > { } impl UniquePtr < RSe...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157044
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> { } impl WeakPtr < MSetIterator > { } impl CxxVector < MSetIterator > { } impl UniquePtr < RSet > { } impl SharedPtr < RSet > { ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157080
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl CxxVector < MSetIterator > { } impl UniquePtr < RSet > { } impl SharedPtr < RSet > { } impl WeakPtr < RSet > { } impl Cxx...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157108
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rator > { } impl UniquePtr < RSet > { } impl SharedPtr < RSet > { } impl WeakPtr < RSet > { } impl CxxVector < RSet > { } impl Uni...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157136
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... RSet > { } impl SharedPtr < RSet > { } impl WeakPtr < RSet > { } impl CxxVector < RSet > { } impl UniquePtr < Enquire > { } impl ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157162
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... < RSet > { } impl WeakPtr < RSet > { } impl CxxVector < RSet > { } impl UniquePtr < Enquire > { } impl SharedPtr < Enquire > { } ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157190
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... RSet > { } impl CxxVector < RSet > { } impl UniquePtr < Enquire > { } impl SharedPtr < Enquire > { } impl WeakPtr < Enquire > { }...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157221
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...et > { } impl UniquePtr < Enquire > { } impl SharedPtr < Enquire > { } impl WeakPtr < Enquire > { } impl CxxVector < Enquire > { }...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157252
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...re > { } impl SharedPtr < Enquire > { } impl WeakPtr < Enquire > { } impl CxxVector < Enquire > { } impl UniquePtr < ExpandDecider...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157281
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...uire > { } impl WeakPtr < Enquire > { } impl CxxVector < Enquire > { } impl UniquePtr < ExpandDeciderAnd > { } impl SharedPtr < Ex...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157312
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...re > { } impl CxxVector < Enquire > { } impl UniquePtr < ExpandDeciderAnd > { } impl SharedPtr < ExpandDeciderAnd > { } impl WeakP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157352
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl UniquePtr < ExpandDeciderAnd > { } impl SharedPtr < ExpandDeciderAnd > { } impl WeakPtr < ExpandDeciderAnd > { } impl UniqueP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157392
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl SharedPtr < ExpandDeciderAnd > { } impl WeakPtr < ExpandDeciderAnd > { } impl UniquePtr < ExpandDeciderFilterTerms > { } impl...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157430
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl WeakPtr < ExpandDeciderAnd > { } impl UniquePtr < ExpandDeciderFilterTerms > { } impl SharedPtr < ExpandDeciderFilterTerms ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157478
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...quePtr < ExpandDeciderFilterTerms > { } impl SharedPtr < ExpandDeciderFilterTerms > { } impl WeakPtr < ExpandDeciderFilterTerms > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157526
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...redPtr < ExpandDeciderFilterTerms > { } impl WeakPtr < ExpandDeciderFilterTerms > { } impl UniquePtr < ExpandDeciderFilterPrefix >...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157572
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eakPtr < ExpandDeciderFilterTerms > { } impl UniquePtr < ExpandDeciderFilterPrefix > { } impl SharedPtr < ExpandDeciderFilterPrefi...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157621
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...uePtr < ExpandDeciderFilterPrefix > { } impl SharedPtr < ExpandDeciderFilterPrefix > { } impl WeakPtr < ExpandDeciderFilterPrefix ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157670
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...edPtr < ExpandDeciderFilterPrefix > { } impl WeakPtr < ExpandDeciderFilterPrefix > { } impl UniquePtr < ValueCountMatchSpy > { } i...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157717
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...akPtr < ExpandDeciderFilterPrefix > { } impl UniquePtr < ValueCountMatchSpy > { } impl SharedPtr < ValueCountMatchSpy > { } impl W...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157759
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl UniquePtr < ValueCountMatchSpy > { } impl SharedPtr < ValueCountMatchSpy > { } impl WeakPtr < ValueCountMatchSpy > { } impl Uni...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157801
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl SharedPtr < ValueCountMatchSpy > { } impl WeakPtr < ValueCountMatchSpy > { } impl UniquePtr < Query > { } impl SharedPtr < Quer...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157841
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl WeakPtr < ValueCountMatchSpy > { } impl UniquePtr < Query > { } impl SharedPtr < Query > { } impl WeakPtr < Query > { } impl ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157870
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...hSpy > { } impl UniquePtr < Query > { } impl SharedPtr < Query > { } impl WeakPtr < Query > { } impl CxxVector < Query > { } impl ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157899
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...uery > { } impl SharedPtr < Query > { } impl WeakPtr < Query > { } impl CxxVector < Query > { } impl UniquePtr < SimpleStopper > {...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157926
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Query > { } impl WeakPtr < Query > { } impl CxxVector < Query > { } impl UniquePtr < SimpleStopper > { } impl SharedPtr < SimpleS...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157955
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...uery > { } impl CxxVector < Query > { } impl UniquePtr < SimpleStopper > { } impl SharedPtr < SimpleStopper > { } impl WeakPtr < S...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:157992
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl UniquePtr < SimpleStopper > { } impl SharedPtr < SimpleStopper > { } impl WeakPtr < SimpleStopper > { } impl UniquePtr < R...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158029
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl SharedPtr < SimpleStopper > { } impl WeakPtr < SimpleStopper > { } impl UniquePtr < RangeProcessor > { } impl SharedPtr < ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158064
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl WeakPtr < SimpleStopper > { } impl UniquePtr < RangeProcessor > { } impl SharedPtr < RangeProcessor > { } impl WeakPtr <...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158102
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl UniquePtr < RangeProcessor > { } impl SharedPtr < RangeProcessor > { } impl WeakPtr < RangeProcessor > { } impl UniquePtr <...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158140
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl SharedPtr < RangeProcessor > { } impl WeakPtr < RangeProcessor > { } impl UniquePtr < DateRangeProcessor > { } impl SharedP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158176
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl WeakPtr < RangeProcessor > { } impl UniquePtr < DateRangeProcessor > { } impl SharedPtr < DateRangeProcessor > { } impl W...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158218
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl UniquePtr < DateRangeProcessor > { } impl SharedPtr < DateRangeProcessor > { } impl WeakPtr < DateRangeProcessor > { } impl Uni...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158260
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl SharedPtr < DateRangeProcessor > { } impl WeakPtr < DateRangeProcessor > { } impl UniquePtr < NumberRangeProcessor > { } impl S...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158300
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl WeakPtr < DateRangeProcessor > { } impl UniquePtr < NumberRangeProcessor > { } impl SharedPtr < NumberRangeProcessor > { } im...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158344
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... UniquePtr < NumberRangeProcessor > { } impl SharedPtr < NumberRangeProcessor > { } impl WeakPtr < NumberRangeProcessor > { } impl...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158388
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... SharedPtr < NumberRangeProcessor > { } impl WeakPtr < NumberRangeProcessor > { } impl UniquePtr < QueryParser > { } impl SharedPt...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158430
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl WeakPtr < NumberRangeProcessor > { } impl UniquePtr < QueryParser > { } impl SharedPtr < QueryParser > { } impl WeakPtr < Query...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158465
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl UniquePtr < QueryParser > { } impl SharedPtr < QueryParser > { } impl WeakPtr < QueryParser > { } impl CxxVector < Query...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158500
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl SharedPtr < QueryParser > { } impl WeakPtr < QueryParser > { } impl CxxVector < QueryParser > { } impl UniquePtr < Query...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158533
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... > { } impl WeakPtr < QueryParser > { } impl CxxVector < QueryParser > { } impl UniquePtr < QueryParser_feature_flag > { } impl Sh...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158568
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl CxxVector < QueryParser > { } impl UniquePtr < QueryParser_feature_flag > { } impl SharedPtr < QueryParser_feature_flag ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158616
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...quePtr < QueryParser_feature_flag > { } impl SharedPtr < QueryParser_feature_flag > { } impl WeakPtr < QueryParser_feature_flag > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158664
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...redPtr < QueryParser_feature_flag > { } impl WeakPtr < QueryParser_feature_flag > { } impl CxxVector < QueryParser_feature_flag > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158710
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eakPtr < QueryParser_feature_flag > { } impl CxxVector < QueryParser_feature_flag > { } impl UniquePtr < QueryParser_stem_strategy...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158758
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Vector < QueryParser_feature_flag > { } impl UniquePtr < QueryParser_stem_strategy > { } impl SharedPtr < QueryParser_stem_strateg...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158807
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...uePtr < QueryParser_stem_strategy > { } impl SharedPtr < QueryParser_stem_strategy > { } impl WeakPtr < QueryParser_stem_strategy ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158856
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...edPtr < QueryParser_stem_strategy > { } impl WeakPtr < QueryParser_stem_strategy > { } impl CxxVector < QueryParser_stem_strategy ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158903
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...akPtr < QueryParser_stem_strategy > { } impl CxxVector < QueryParser_stem_strategy > { } impl UniquePtr < WildcardLimitBehavior > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158952
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ector < QueryParser_stem_strategy > { } impl UniquePtr < WildcardLimitBehavior > { } impl SharedPtr < WildcardLimitBehavior > { } ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:158997
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...UniquePtr < WildcardLimitBehavior > { } impl SharedPtr < WildcardLimitBehavior > { } impl WeakPtr < WildcardLimitBehavior > { } im...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159042
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...SharedPtr < WildcardLimitBehavior > { } impl WeakPtr < WildcardLimitBehavior > { } impl CxxVector < WildcardLimitBehavior > { } im...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159085
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l WeakPtr < WildcardLimitBehavior > { } impl CxxVector < WildcardLimitBehavior > { } impl UniquePtr < FfiExpandDecider > { } impl ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159130
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...CxxVector < WildcardLimitBehavior > { } impl UniquePtr < FfiExpandDecider > { } impl SharedPtr < FfiExpandDecider > { } impl WeakP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159170
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl UniquePtr < FfiExpandDecider > { } impl SharedPtr < FfiExpandDecider > { } impl WeakPtr < FfiExpandDecider > { } impl UniqueP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159210
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl SharedPtr < FfiExpandDecider > { } impl WeakPtr < FfiExpandDecider > { } impl UniquePtr < FfiFieldProcessor > { } impl Shared...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159248
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl WeakPtr < FfiExpandDecider > { } impl UniquePtr < FfiFieldProcessor > { } impl SharedPtr < FfiFieldProcessor > { } impl Wea...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159289
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpl UniquePtr < FfiFieldProcessor > { } impl SharedPtr < FfiFieldProcessor > { } impl WeakPtr < FfiFieldProcessor > { } impl Uniqu...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159330
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpl SharedPtr < FfiFieldProcessor > { } impl WeakPtr < FfiFieldProcessor > { } impl UniquePtr < FfiMatchDecider > { } impl SharedP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159369
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl WeakPtr < FfiFieldProcessor > { } impl UniquePtr < FfiMatchDecider > { } impl SharedPtr < FfiMatchDecider > { } impl WeakPtr...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159408
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl UniquePtr < FfiMatchDecider > { } impl SharedPtr < FfiMatchDecider > { } impl WeakPtr < FfiMatchDecider > { } impl UniquePtr...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159447
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl SharedPtr < FfiMatchDecider > { } impl WeakPtr < FfiMatchDecider > { } impl UniquePtr < FfiMatchSpy > { } impl SharedPtr < F...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159484
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl WeakPtr < FfiMatchDecider > { } impl UniquePtr < FfiMatchSpy > { } impl SharedPtr < FfiMatchSpy > { } impl WeakPtr < FfiMa...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159519
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl UniquePtr < FfiMatchSpy > { } impl SharedPtr < FfiMatchSpy > { } impl WeakPtr < FfiMatchSpy > { } impl UniquePtr < FfiRa...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159554
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl SharedPtr < FfiMatchSpy > { } impl WeakPtr < FfiMatchSpy > { } impl UniquePtr < FfiRangeProcessor > { } impl SharedPtr <...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159587
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... > { } impl WeakPtr < FfiMatchSpy > { } impl UniquePtr < FfiRangeProcessor > { } impl SharedPtr < FfiRangeProcessor > { } impl Wea...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159628
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpl UniquePtr < FfiRangeProcessor > { } impl SharedPtr < FfiRangeProcessor > { } impl WeakPtr < FfiRangeProcessor > { } impl Uniqu...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159669
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpl SharedPtr < FfiRangeProcessor > { } impl WeakPtr < FfiRangeProcessor > { } impl UniquePtr < FfiStopper > { } impl SharedPtr < ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159708
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl WeakPtr < FfiRangeProcessor > { } impl UniquePtr < FfiStopper > { } impl SharedPtr < FfiStopper > { } impl WeakPtr < FfiStop...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159742
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> { } impl UniquePtr < FfiStopper > { } impl SharedPtr < FfiStopper > { } impl WeakPtr < FfiStopper > { } impl UniquePtr < Positio...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159776
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> { } impl SharedPtr < FfiStopper > { } impl WeakPtr < FfiStopper > { } impl UniquePtr < PositionIterator > { } impl SharedPtr < P...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159808
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r > { } impl WeakPtr < FfiStopper > { } impl UniquePtr < PositionIterator > { } impl SharedPtr < PositionIterator > { } impl WeakP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159848
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl UniquePtr < PositionIterator > { } impl SharedPtr < PositionIterator > { } impl WeakPtr < PositionIterator > { } impl CxxVect...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159888
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl SharedPtr < PositionIterator > { } impl WeakPtr < PositionIterator > { } impl CxxVector < PositionIterator > { } impl UniqueP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159926
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...} impl WeakPtr < PositionIterator > { } impl CxxVector < PositionIterator > { } impl UniquePtr < PostingIterator > { } impl Shared...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:159966
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl CxxVector < PositionIterator > { } impl UniquePtr < PostingIterator > { } impl SharedPtr < PostingIterator > { } impl WeakPtr...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160005
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl UniquePtr < PostingIterator > { } impl SharedPtr < PostingIterator > { } impl WeakPtr < PostingIterator > { } impl CxxVector...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160044
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl SharedPtr < PostingIterator > { } impl WeakPtr < PostingIterator > { } impl CxxVector < PostingIterator > { } impl UniquePtr...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160081
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl WeakPtr < PostingIterator > { } impl CxxVector < PostingIterator > { } impl UniquePtr < ValueIterator > { } impl SharedPtr...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160120
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... impl CxxVector < PostingIterator > { } impl UniquePtr < ValueIterator > { } impl SharedPtr < ValueIterator > { } impl WeakPtr < V...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160157
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl UniquePtr < ValueIterator > { } impl SharedPtr < ValueIterator > { } impl WeakPtr < ValueIterator > { } impl CxxVector < V...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160194
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl SharedPtr < ValueIterator > { } impl WeakPtr < ValueIterator > { } impl CxxVector < ValueIterator > { } impl UniquePtr < C...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160229
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl WeakPtr < ValueIterator > { } impl CxxVector < ValueIterator > { } impl UniquePtr < Compactor > { } impl SharedPtr < Com...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160266
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl CxxVector < ValueIterator > { } impl UniquePtr < Compactor > { } impl SharedPtr < Compactor > { } impl WeakPtr < Compactor...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160299
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... > { } impl UniquePtr < Compactor > { } impl SharedPtr < Compactor > { } impl WeakPtr < Compactor > { } impl UniquePtr < Utf8Itera...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160332
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... > { } impl SharedPtr < Compactor > { } impl WeakPtr < Compactor > { } impl UniquePtr < Utf8Iterator > { } impl SharedPtr < Utf8It...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160363
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...or > { } impl WeakPtr < Compactor > { } impl UniquePtr < Utf8Iterator > { } impl SharedPtr < Utf8Iterator > { } impl WeakPtr < Utf...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160399
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl UniquePtr < Utf8Iterator > { } impl SharedPtr < Utf8Iterator > { } impl WeakPtr < Utf8Iterator > { } impl CxxVector < Utf...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160435
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl SharedPtr < Utf8Iterator > { } impl WeakPtr < Utf8Iterator > { } impl CxxVector < Utf8Iterator > { } impl UniquePtr < Ste...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160469
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> { } impl WeakPtr < Utf8Iterator > { } impl CxxVector < Utf8Iterator > { } impl UniquePtr < StemImplementation > { } impl SharedP...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160505
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...{ } impl CxxVector < Utf8Iterator > { } impl UniquePtr < StemImplementation > { } impl SharedPtr < StemImplementation > { } impl W...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160547
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl UniquePtr < StemImplementation > { } impl SharedPtr < StemImplementation > { } impl WeakPtr < StemImplementation > { } impl Uni...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160589
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pl SharedPtr < StemImplementation > { } impl WeakPtr < StemImplementation > { } impl UniquePtr < Weight > { } impl SharedPtr < Wei...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160629
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...impl WeakPtr < StemImplementation > { } impl UniquePtr < Weight > { } impl SharedPtr < Weight > { } impl WeakPtr < Weight > { } im...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160659
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ion > { } impl UniquePtr < Weight > { } impl SharedPtr < Weight > { } impl WeakPtr < Weight > { } impl UniquePtr < Enquire_docid_o...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160689
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ght > { } impl SharedPtr < Weight > { } impl WeakPtr < Weight > { } impl UniquePtr < Enquire_docid_order > { } impl SharedPtr < En...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160717
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eight > { } impl WeakPtr < Weight > { } impl UniquePtr < Enquire_docid_order > { } impl SharedPtr < Enquire_docid_order > { } impl...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160760
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l UniquePtr < Enquire_docid_order > { } impl SharedPtr < Enquire_docid_order > { } impl WeakPtr < Enquire_docid_order > { } impl C...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160803
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l SharedPtr < Enquire_docid_order > { } impl WeakPtr < Enquire_docid_order > { } impl CxxVector < Enquire_docid_order > { } impl U...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160844
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpl WeakPtr < Enquire_docid_order > { } impl CxxVector < Enquire_docid_order > { } impl UniquePtr < Registry > { } impl SharedPtr ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160887
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l CxxVector < Enquire_docid_order > { } impl UniquePtr < Registry > { } impl SharedPtr < Registry > { } impl WeakPtr < Registry > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160919
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r > { } impl UniquePtr < Registry > { } impl SharedPtr < Registry > { } impl WeakPtr < Registry > { } impl CxxVector < Registry > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160951
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...y > { } impl SharedPtr < Registry > { } impl WeakPtr < Registry > { } impl CxxVector < Registry > { } impl UniquePtr < Query_op > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:160981
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...try > { } impl WeakPtr < Registry > { } impl CxxVector < Registry > { } impl UniquePtr < Query_op > { } impl SharedPtr < Query_op ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161013
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...y > { } impl CxxVector < Registry > { } impl UniquePtr < Query_op > { } impl SharedPtr < Query_op > { } impl WeakPtr < Query_op > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161045
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...y > { } impl UniquePtr < Query_op > { } impl SharedPtr < Query_op > { } impl WeakPtr < Query_op > { } impl CxxVector < Query_op > ...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161077
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...p > { } impl SharedPtr < Query_op > { } impl WeakPtr < Query_op > { } impl CxxVector < Query_op > { } impl UniquePtr < PostingSour...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161107
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._op > { } impl WeakPtr < Query_op > { } impl CxxVector < Query_op > { } impl UniquePtr < PostingSource > { } impl SharedPtr < Post...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161139
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...p > { } impl CxxVector < Query_op > { } impl UniquePtr < PostingSource > { } impl SharedPtr < PostingSource > { } impl WeakPtr < P...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161176
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl UniquePtr < PostingSource > { } impl SharedPtr < PostingSource > { } impl WeakPtr < PostingSource > { } unsafe extern "C++...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161213
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } impl SharedPtr < PostingSource > { } impl WeakPtr < PostingSource > { } unsafe extern "C++" { fn autocxx_make_string_0xa63ba54e...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern blocks should be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:161248
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { } impl WeakPtr < PostingSource > { } unsafe extern "C++" { fn autocxx_make_string_0xa63ba54e3fa3b71a (str_ : & str) -> UniquePt...
[INFO] [stdout]   |                                        -^^
[INFO] [stdout]   |                                        |
[INFO] [stdout]   |                                        help: needs `unsafe` before the extern keyword: `unsafe`
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:229923
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...en_ffi.h") ; } extern "Rust" { pub type RustExpandDeciderHolder ; fn RustExpandDecider_remove_ownership (me : Box < RustExpandDeci...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout]   = note: `--force-warn unsafe-attr-outside-unsafe` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230061
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eciderHolder >) -> Box < RustExpandDeciderHolder > ; pub type RustFieldProcessorHolder ; fn RustFieldProcessor_remove_ownership (m...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230072
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... < RustExpandDeciderHolder > ; pub type RustFieldProcessorHolder ; fn RustFieldProcessor_remove_ownership (me : Box < RustFieldPro...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230214
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...essorHolder >) -> Box < RustFieldProcessorHolder > ; pub type RustMatchDeciderHolder ; fn RustMatchDecider_remove_ownership (me : ...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230225
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... < RustFieldProcessorHolder > ; pub type RustMatchDeciderHolder ; fn RustMatchDecider_remove_ownership (me : Box < RustMatchDecide...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230359
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...DeciderHolder >) -> Box < RustMatchDeciderHolder > ; pub type RustMatchSpyHolder ; fn RustMatchSpy_remove_ownership (me : Box < Ru...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230370
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Box < RustMatchDeciderHolder > ; pub type RustMatchSpyHolder ; fn RustMatchSpy_remove_ownership (me : Box < RustMatchSpyHolder >)...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230488
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ustMatchSpyHolder >) -> Box < RustMatchSpyHolder > ; pub type RustRangeProcessorHolder ; fn RustRangeProcessor_remove_ownership (m...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230499
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...> Box < RustMatchSpyHolder > ; pub type RustRangeProcessorHolder ; fn RustRangeProcessor_remove_ownership (me : Box < RustRangePro...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230641
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...essorHolder >) -> Box < RustRangeProcessorHolder > ; pub type RustStopperHolder ; fn RustStopper_remove_ownership (me : Box < Rust...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230652
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ox < RustRangeProcessorHolder > ; pub type RustStopperHolder ; fn RustStopper_remove_ownership (me : Box < RustStopperHolder >) ->...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230766
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... RustStopperHolder >) -> Box < RustStopperHolder > ; fn RustExpandDecider_should_keep_autocxx_wrapper_0xa63ba54e3fa3b71a (me : & R...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:230898
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tExpandDeciderHolder , arg1 : & CxxString) -> bool ; fn RustFieldProcessor_upcast_autocxx_wrapper_0xa63ba54e3fa3b71a (me : & RustF...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231025
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...stFieldProcessorHolder) -> * mut FfiFieldProcessor ; fn RustFieldProcessor_process_autocxx_wrapper_0xa63ba54e3fa3b71a (me : & Rust...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231170
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...older , str_ : & CxxString) -> UniquePtr < Query > ; fn RustMatchDecider_is_match_autocxx_wrapper_0xa63ba54e3fa3b71a (me : & RustM...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231296
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ustMatchDeciderHolder , arg1 : & Document) -> bool ; fn RustMatchSpy_shim_FfiMatchSpy_upcast_autocxx_wrapper_0xa63ba54e3fa3b71a (m...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231422
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a (me : & RustMatchSpyHolder) -> * mut FfiMatchSpy ; fn RustMatchSpy_shim_FfiMatchSpy_name_autocxx_wrapper_0xa63ba54e3fa3b71a (me ...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231552
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: & RustMatchSpyHolder) -> UniquePtr < CxxString > ; fn RustMatchSpy_observe_autocxx_wrapper_0xa63ba54e3fa3b71a (me : & RustMatchS...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231674
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...stMatchSpyHolder , arg1 : & Document , arg2 : f64) ; fn RustRangeProcessor_shim_FfiRangeProcessor_upcast_autocxx_wrapper_0xa63ba54...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231824
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...stRangeProcessorHolder) -> * mut FfiRangeProcessor ; fn RustRangeProcessor_process_range_autocxx_wrapper_0xa63ba54e3fa3b71a (me : ...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:231996
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tring , arg2 : & CxxString) -> UniquePtr < Query > ; fn RustStopper_is_stopword_autocxx_wrapper_0xa63ba54e3fa3b71a (me : & RustSto...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:232116
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... & RustStopperHolder , arg1 : & CxxString) -> bool ; } } # [allow (unused_imports)] use bindgen :: root ; pub use cxxbridge :: aut...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:224945
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...dDeciderCpp , peer : Box < RustExpandDeciderHolder >) ; pub unsafe fn RustFieldProcessorCpp_new_autocxx_autocxx_wrapper_0xa63ba54e...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225121
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocessorCpp , peer : Box < RustFieldProcessorHolder >) ; pub unsafe fn RustMatchDeciderCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3f...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225291
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...chDeciderCpp , peer : Box < RustMatchDeciderHolder >) ; pub unsafe fn RustMatchSpyCpp_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b7...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225449
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... RustMatchSpyCpp , peer : Box < RustMatchSpyHolder >) ; pub unsafe fn RustRangeProcessorCpp_new_autocxx_autocxx_wrapper_0xa63ba54e...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225625
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocessorCpp , peer : Box < RustRangeProcessorHolder > , slot : c_uint , marker : Pin < & mut CxxString > , flags : c_uint) ; pub un...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unsafe attribute used without unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:225848
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut RustStopperCpp , peer : Box < RustStopperHolder >) ; # [namespace = "Xapian"] type PositionIterator = super :: bindgen :: root ...
[INFO] [stdout]   |                                                       ^ usage of unsafe attribute
[INFO] [stdout]   |
[INFO] [stdout]   = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024!
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: relative drop order changing in Rust 2024
[INFO] [stdout]    --> src/db.rs:234:20
[INFO] [stdout]     |
[INFO] [stdout] 233 |         cxx::let_cxx_string!(key = key.as_ref());
[INFO] [stdout]     |         ----------------------------------------
[INFO] [stdout]     |         |
[INFO] [stdout]     |         `cxx_stack_string` calls a custom destructor
[INFO] [stdout]     |         `cxx_stack_string` will be dropped later as of Edition 2024
[INFO] [stdout] 234 |         cxx_bytes(&db.get_metadata(&key))
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    this value will be stored in a temporary; let us call it `#1`
[INFO] [stdout]     |                    up until Edition 2021 `#1` is dropped last but will be dropped earlier in Edition 2024
[INFO] [stdout] 235 |     }
[INFO] [stdout]     |     - now the temporary value is dropped here, before the local variables in the block or statement
[INFO] [stdout]     |
[INFO] [stdout] note: `#1` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cxx-1.0.124/src/unique_ptr.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | / impl<T> Drop for UniquePtr<T>
[INFO] [stdout] 120 | | where
[INFO] [stdout] 121 | |     T: UniquePtrTarget,
[INFO] [stdout]     | |_______________________^
[INFO] [stdout] note: `cxx_stack_string` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cxx-1.0.124/src/cxx_string.rs:305:1
[INFO] [stdout]     |
[INFO] [stdout] 305 | impl Drop for StackString {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: most of the time, changing drop order is harmless; inspect the `impl Drop`s for side effects like releasing locks or sending messages
[INFO] [stdout]     = warning: this changes meaning in Rust 2024
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>
[INFO] [stdout]     = note: `--force-warn tail-expr-drop-order` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustExpandDeciderCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:27906
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...iderCpp { cxxbridge :: RustExpandDeciderCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:27818
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ustExpandDeciderCpp { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: RustExpandDeciderCpp { cxxbridge :: RustExp...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout]   = note: `--force-warn unsafe-op-in-unsafe-fn` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustExpandDeciderCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28081
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...erCpp) { cxxbridge :: RustExpandDeciderCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: movei...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:27994
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: RustExpandDeciderCpp) { cxxbridge :: RustExp...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustFieldProcessorCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28347
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ssorCpp { cxxbridge :: RustFieldProcessorCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cp...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28258
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...stFieldProcessorCpp { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: RustFieldProcessorCpp { cxxbridge :: RustFi...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustFieldProcessorCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28524
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rCpp) { cxxbridge :: RustFieldProcessorCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: movei...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28436
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: RustFieldProcessorCpp) { cxxbridge :: RustFie...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustMatchDeciderCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28787
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ciderCpp { cxxbridge :: RustMatchDeciderCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28700
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... RustMatchDeciderCpp { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: RustMatchDeciderCpp { cxxbridge :: RustMat...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustMatchDeciderCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28960
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...erCpp) { cxxbridge :: RustMatchDeciderCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:28874
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: RustMatchDeciderCpp) { cxxbridge :: RustMatc...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustMatchSpyCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29213
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atchSpyCpp { cxxbridge :: RustMatchSpyCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_s...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29130
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...oot :: RustMatchSpyCpp { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: RustMatchSpyCpp { cxxbridge :: RustMatch...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustMatchSpyCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29378
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...hSpyCpp) { cxxbridge :: RustMatchSpyCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29296
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: RustMatchSpyCpp) { cxxbridge :: RustMatchS...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustRangeProcessorCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29639
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ssorCpp { cxxbridge :: RustRangeProcessorCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cp...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29550
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...stRangeProcessorCpp { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: RustRangeProcessorCpp { cxxbridge :: RustRa...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustRangeProcessorCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29816
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rCpp) { cxxbridge :: RustRangeProcessorCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: movei...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29728
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: RustRangeProcessorCpp) { cxxbridge :: RustRan...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustStopperCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:30069
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...StopperCpp { cxxbridge :: RustStopperCpp_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_st...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:29987
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...root :: RustStopperCpp { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: RustStopperCpp { cxxbridge :: RustStoppe...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RustStopperCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:30232
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...opperCpp) { cxxbridge :: RustStopperCpp_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } pub mod Xapian { pub type docco...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:30151
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: RustStopperCpp) { cxxbridge :: RustStoppe...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_Database_check_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:55249
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...usize { cxxbridge :: Xapian_Database_check_autocxx_wrapper_0xa63ba54e3fa3b71a (path , opts , out) } pub unsafe fn check1 (fd : aut...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:55127
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...f) } pub unsafe fn check (path : & cxx :: CxxString , opts : autocxx :: c_int , out : * mut root :: std :: ostream) -> usize { cxx...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::check1_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:55460
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ream) -> usize { cxxbridge :: check1_autocxx_wrapper_0xa63ba54e3fa3b71a (fd , opts , out) } pub fn new () -> impl autocxx :: movei...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:55341
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...out) } pub unsafe fn check1 (fd : autocxx :: c_int , opts : autocxx :: c_int , out : * mut root :: std :: ostream) -> usize { cxxb...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:66215
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: Xapian_Stem_new5_autocxx_wrapper_0xa63ba54e3fa3b71a (this , p) }) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:66087
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } pub unsafe fn new5 (p : * mut root :: Xapian :: StemImplementation) -> impl autocxx :: moveit :: new :: New < Output = Self > { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:66278
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: Xapian_Stem_new5_autocxx_wrapper...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_Stem_new5_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:66324
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...s_mut_ptr () ; cxxbridge :: Xapian_Stem_new5_autocxx_wrapper_0xa63ba54e3fa3b71a (this , p) }) } } impl ESet { # [doc = "autocxx bi...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `autocxx::moveit::new::by_raw` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:91123
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { autocxx :: moveit :: new :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: Xapian_Query_new4_autocxx_wrapper_0xa63ba54e3fa3b71a (this , source) }) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:90995
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... } pub unsafe fn new4 (source : * mut root :: Xapian :: PostingSource) -> impl autocxx :: moveit :: new :: New < Output = Self > { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:91186
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... :: by_raw (move | this | { let this = this . get_unchecked_mut () . as_mut_ptr () ; cxxbridge :: Xapian_Query_new4_autocxx_wrappe...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_Query_new4_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:91232
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ut_ptr () ; cxxbridge :: Xapian_Query_new4_autocxx_wrapper_0xa63ba54e3fa3b71a (this , source) }) } pub fn new5 < 'a > (factor : f6...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::TermIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104187
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ermIterator { cxxbridge :: TermIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_sto...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104097
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...an :: TermIterator { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: TermIterator { cxxbridge :: TermIt...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::TermIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104356
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mIterator) { cxxbridge :: TermIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit ::...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104267
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: TermIterator) { cxxbridge :: TermIt...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Database_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104608
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...n :: Database { cxxbridge :: Database_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_stora...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104522
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: Xapian :: Database { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: Database { cxxbridge :: Database...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Database_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104769
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...:: Database) { cxxbridge :: Database_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } impl AsRef < root :: Xapian :: Dat...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:104684
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: Database) { cxxbridge :: Database...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::WritableDatabase_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105299
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eDatabase { cxxbridge :: WritableDatabase_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_s...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105205
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...WritableDatabase { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: WritableDatabase { cxxbridge :: Writ...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::WritableDatabase_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105476
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...atabase) { cxxbridge :: WritableDatabase_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105383
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: WritableDatabase) { cxxbridge :: Writ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Document_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105732
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...n :: Document { cxxbridge :: Document_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_stora...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105646
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...: Xapian :: Document { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: Document { cxxbridge :: Document...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Document_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105893
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...:: Document) { cxxbridge :: Document_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: M...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:105808
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: Document) { cxxbridge :: Document...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::TermGenerator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106151
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rmGenerator { cxxbridge :: TermGenerator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_st...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106060
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...n :: TermGenerator { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: TermGenerator { cxxbridge :: TermG...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::TermGenerator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106322
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...enerator) { cxxbridge :: TermGenerator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit ::...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106232
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: TermGenerator) { cxxbridge :: TermGe...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Stem_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106567
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Xapian :: Stem { cxxbridge :: Stem_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106485
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...root :: Xapian :: Stem { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: Stem { cxxbridge :: Stem_autoc...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Stem_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106720
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...apian :: Stem) { cxxbridge :: Stem_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: Mak...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106639
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: Stem) { cxxbridge :: Stem_autoc...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ESet_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106956
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Xapian :: ESet { cxxbridge :: ESet_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:106874
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...root :: Xapian :: ESet { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: ESet { cxxbridge :: ESet_autoc...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ESet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107109
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...apian :: ESet) { cxxbridge :: ESet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: Mak...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107028
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: ESet) { cxxbridge :: ESet_autoc...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ESetIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107361
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...SetIterator { cxxbridge :: ESetIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_sto...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107271
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...an :: ESetIterator { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: ESetIterator { cxxbridge :: ESetIt...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ESetIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107530
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tIterator) { cxxbridge :: ESetIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit ::...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107441
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: ESetIterator) { cxxbridge :: ESetIt...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::MSet_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107774
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Xapian :: MSet { cxxbridge :: MSet_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107692
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...root :: Xapian :: MSet { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: MSet { cxxbridge :: MSet_autoc...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::MSet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107927
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...apian :: MSet) { cxxbridge :: MSet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: Mak...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:107846
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: MSet) { cxxbridge :: MSet_autoc...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::MSetIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108179
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...SetIterator { cxxbridge :: MSetIterator_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_sto...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108089
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...an :: MSetIterator { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: MSetIterator { cxxbridge :: MSetIt...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::MSetIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108348
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tIterator) { cxxbridge :: MSetIterator_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit ::...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108259
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: MSetIterator) { cxxbridge :: MSetIt...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RSet_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108592
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... Xapian :: RSet { cxxbridge :: RSet_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108510
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...root :: Xapian :: RSet { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: RSet { cxxbridge :: RSet_autoc...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RSet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108745
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...apian :: RSet) { cxxbridge :: RSet_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: Mak...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108664
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...r_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: RSet) { cxxbridge :: RSet_autoc...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Enquire_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108987
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ian :: Enquire { cxxbridge :: Enquire_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_stora...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:108902
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... :: Xapian :: Enquire { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: Enquire { cxxbridge :: Enquire_...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Enquire_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109146
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... :: Enquire) { cxxbridge :: Enquire_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: Ma...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109062
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: Enquire) { cxxbridge :: Enquire_a...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ExpandDeciderAnd_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109409
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eciderAnd { cxxbridge :: ExpandDeciderAnd_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_s...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109315
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ExpandDeciderAnd { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: ExpandDeciderAnd { cxxbridge :: Expa...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ExpandDeciderAnd_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109586
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...iderAnd) { cxxbridge :: ExpandDeciderAnd_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109493
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...3ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: ExpandDeciderAnd) { cxxbridge :: Expa...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ExpandDeciderFilterTerms_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109874
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Terms { cxxbridge :: ExpandDeciderFilterTerms_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_c...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109772
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rFilterTerms { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: ExpandDeciderFilterTerms { cxxbridge :: ...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ExpandDeciderFilterTerms_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110067
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rms) { cxxbridge :: ExpandDeciderFilterTerms_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: mov...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:109966
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...4e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: ExpandDeciderFilterTerms) { cxxbridge :: ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ExpandDeciderFilterPrefix_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110365
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...refix { cxxbridge :: ExpandDeciderFilterPrefix_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110262
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...FilterPrefix { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: ExpandDeciderFilterPrefix { cxxbridge ::...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ExpandDeciderFilterPrefix_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110560
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ix) { cxxbridge :: ExpandDeciderFilterPrefix_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: mov...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110458
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: ExpandDeciderFilterPrefix) { cxxbridge :: ...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ValueCountMatchSpy_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110845
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...MatchSpy { cxxbridge :: ValueCountMatchSpy_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110749
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ueCountMatchSpy { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: ValueCountMatchSpy { cxxbridge :: Val...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::ValueCountMatchSpy_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111026
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...tchSpy) { cxxbridge :: ValueCountMatchSpy_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:110931
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: ValueCountMatchSpy) { cxxbridge :: Val...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Query_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111278
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...Xapian :: Query { cxxbridge :: Query_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storag...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111195
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...oot :: Xapian :: Query { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: Query { cxxbridge :: Query_aut...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Query_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111433
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ian :: Query) { cxxbridge :: Query_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: Mak...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111351
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..._0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: Query) { cxxbridge :: Query_auto...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::SimpleStopper_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111688
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...mpleStopper { cxxbridge :: SimpleStopper_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_st...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111597
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...n :: SimpleStopper { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: SimpleStopper { cxxbridge :: Simpl...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::SimpleStopper_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111859
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eStopper) { cxxbridge :: SimpleStopper_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit ::...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:111769
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: SimpleStopper) { cxxbridge :: Simple...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112124
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eProcessor { cxxbridge :: RangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_st...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112032
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...:: RangeProcessor { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: RangeProcessor { cxxbridge :: Range...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::RangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112297
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rocessor) { cxxbridge :: RangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } impl AsRef < root :: Xapian :: ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112206
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: RangeProcessor) { cxxbridge :: Range...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::DateRangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112861
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...rocessor { cxxbridge :: DateRangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112765
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eRangeProcessor { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: DateRangeProcessor { cxxbridge :: Dat...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::DateRangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113042
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...cessor) { cxxbridge :: DateRangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } impl AsRef < root :: Xapian :...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:112947
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: DateRangeProcessor) { cxxbridge :: Dat...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::NumberRangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113620
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...ocessor { cxxbridge :: NumberRangeProcessor_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113522
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...RangeProcessor { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: NumberRangeProcessor { cxxbridge :: Nu...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::NumberRangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113805
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...essor) { cxxbridge :: NumberRangeProcessor_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: movei...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113708
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: NumberRangeProcessor) { cxxbridge :: Nu...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::QueryParser_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114071
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... QueryParser { cxxbridge :: QueryParser_autocxx_alloc_autocxx_wrapper_0xa63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_sto...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:113982
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...pian :: QueryParser { unsafe fn allocate_uninitialized_cpp_storage () -> * mut root :: Xapian :: QueryParser { cxxbridge :: QueryP...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::QueryParser_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114238
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...eryParser) { cxxbridge :: QueryParser_autocxx_free_autocxx_wrapper_0xa63ba54e3fa3b71a (arg0) } } unsafe impl autocxx :: moveit :: ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114150
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...a63ba54e3fa3b71a () } unsafe fn free_uninitialized_cpp_storage (arg0 : * mut root :: Xapian :: QueryParser) { cxxbridge :: QueryPa...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_TermIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114573
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: Xapian_TermIterator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , o) } } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114407
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn copy_new (o : & root :: Xapian :: TermIterator , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: TermIterator > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114647
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w1_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , o) } } unsafe impl autocxx :: moveit :: new :...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_TermIterator_new2_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115017
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: Xapian_TermIterator_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:114785
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn move_new (mut o : :: core :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: Xapian :: TermIterator > > , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: TermIterator > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115091
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w2_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<Ptr>::into_inner_unchecked` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115157
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..., { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } } impl Drop for root :: Xapian :: Ter...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::new4_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115670
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...e > >) { cxxbridge :: new4_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe imp...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115508
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn copy_new (other : & root :: Xapian :: Database , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: Database > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115724
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w4_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: n...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::new5_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116086
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: new5_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:115862
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn move_new (mut o : :: core :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: Xapian :: Database > > , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: Database > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116140
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w5_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<Ptr>::into_inner_unchecked` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116206
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..., { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } } impl Drop for root :: Xapian :: Dat...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_WritableDatabase_new3_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116731
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: Xapian_WritableDatabase_new3_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , other) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116553
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn copy_new (other : & root :: Xapian :: WritableDatabase , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: WritableDatabase > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116809
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w3_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: n...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_WritableDatabase_new4_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117195
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: Xapian_WritableDatabase_new4_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:116955
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn move_new (mut o : :: core :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: Xapian :: WritableDatabase > > , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: WritableDatabase > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117273
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w4_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<Ptr>::into_inner_unchecked` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117339
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..., { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } } impl Drop for root :: Xapian :: Wri...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_Document_new1_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117864
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: Xapian_Document_new1_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , other) } } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117702
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn copy_new (other : & root :: Xapian :: Document , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: Document > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:117934
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w1_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , other) } } unsafe impl autocxx :: moveit :: n...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_Document_new2_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118296
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: Xapian_Document_new2_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118072
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn move_new (mut o : :: core :: pin :: Pin < autocxx :: moveit :: MoveRef < '_ , root :: Xapian :: Document > > , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: Document > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118366
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...w2_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , { let r : & mut _ = :: core :: pin :: Pin :: ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<Ptr>::into_inner_unchecked` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118432
[INFO] [stdout]   |
[INFO] [stdout] 1 | ..., { let r : & mut _ = :: core :: pin :: Pin :: into_inner_unchecked (o . as_mut ()) ; r }) } } impl Drop for root :: Xapian :: Doc...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_TermGenerator_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118944
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { cxxbridge :: Xapian_TermGenerator_new_autocxx_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , o) } ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:118776
[INFO] [stdout]   |
[INFO] [stdout] 1 | ... { unsafe fn copy_new (o : & root :: Xapian :: TermGenerator , this : :: core :: pin :: Pin < & mut :: core :: mem :: MaybeUninit < root :: Xapian :: TermGenerator > >) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::pin::Pin::<&'a mut T>::get_unchecked_mut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119026
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...xx_autocxx_wrapper_0xa63ba54e3fa3b71a (this . get_unchecked_mut () . as_mut_ptr () , o) } } unsafe impl autocxx :: moveit :: new :...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `ffi::ffi::cxxbridge::Xapian_TermGenerator_new1_autocxx_wrapper_0xa63ba54e3fa3b71a` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xapian-rs-27803235f7f37211/out/autocxx-build-dir/rs/autocxx-ffi-default-gen.rs:1:119399
[WARN] too many lines in the log, truncating it
